Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-12-12, 17:39


RakNet00







Wiek: 25
Na forum: 3126 dni
Posty: 66



Respekt: 50

Witam. Powie mi kto? co jest tutaj nie tak, ?e jak gracz ma id 0 i chce jakiemu? graczowi dac mandat to pokazuje si?, ?e nie moze wystawic mandatu samemu sobie? Tak si? dzieje tylko dla id 0
Kod:


new id,kwota;
if(id == playerid)
return SendClientMessage(playerid, Czerwony, "Nie mozesz wystawic mandatu samemu sobie!");


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-12, 18:55


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
Pawn

CMD:mandat(playeridparams[])
{
    if(strval(params) != playerid)
    {
        
    }
    else return SendClientMessage(playeridKOLOR"Nie mozesz wystawic mandatu samemu sobie!");
    return 1;
}


// Nie wiem czy to napewno bylo strval ale tak mi sie zdaje ;p

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-12-12, 19:08


WWilk1







Wiek: 30
Na forum: 4700 dni
Posty: 116
Nick w MP: eep.Wilk

Piwa: 147

Respekt: 130
Respekt: 130

Tworzysz zmienn? o nazwie id, kt?ra domy?lnie ma warto?? 0 p??niej w warunku sprawdzasz czy osoba, kt?ra wpisa?a komende ma id 0(argument playerid zwraca ID gracza), a w ko?cu Twoja zmienna ma warto?? 0, bo nie zmieniasz jej warto?? tak wi?c warunek spe?nia si? i dostajesz wiadomo?? "Nie mozesz wystawic mandatu samemu sobie!".

Sim00n na YT nawet filmik zrobi? o instrukcjach warunkowych, prosz? https://www.youtube.com/watch?v=niO94dUEz7I

Do tych dw?ch opcji id oraz kwota powiniene? u?y? w warunku sscanfa, a p??niej gdy sscanf rozdzieli Ci tekst to przypisze do zmiennych id i kwota to co gracz wpisze po /twojakomenda
Przyk?ad:
Pawn
    new idkwota;
    if(sscanf(params"ud"idkwota))
        return SendClientMessage(playerid, -1"U?yj: /komenda [id gracza] [kwota]");
    if(id == playerid)
        return SendClientMessage(playerid, -1"Nie mozesz wystawic mandatu samemu sobie");


Tutaj masz poradnik dotycz?cy sscanfa i komend z parametrami.

https://www.youtube.com/watch?v=4L3gQl8Sek4

Postaw piwo autorowi tego posta
 

 
Tagi: nie :: działa :: komenda :: dla
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku