Wysłany: 2015-11-20, 18:08
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
Witam macie jakiego? pomys?a na prawko gdzie zdajesz napierw praktyke czyli a b c i jak zdasz praktyke to teorie ? (nwm co jest praktyka a co teoria xD )
[ Dodano : 2015-11-20, 21:41 ]
Zrobi?em tak : nowy string globalny new LiczbaPKT[MAX_PLAYERS] = 10; i potem je?eli ?le odpowie to LiczbaPKT[playerid] -= 1; tylko wtedy to si? nie odejmie i nie wiem jak to zrobi? ?e je?eli ma np 8/10 dobrze to ?eby da?o mu prawko
Wysłany: 2015-11-20, 22:02
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Teoria to wiedza, test a praktyka to jazda.
String to jest typ zmiennej, ci?g znak?w:
Kod:
To co Ty stworzy?e? to jest zmienna int.
Czemu si? nie odejmie? A sprawdzanie
Kod: if(LiczbaPKT[playerid] => 8)
{
//dajesz prawko - zda?.
}
else
{
//nie zda? prawka.
}
Wysłany: 2015-11-20, 22:07
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
no w?a?nie wi?c musze najpierw od czego? to odj?? nie ? Jak mam wgl to zrobi? jak by? m?g? opisz
Wysłany: 2015-11-20, 22:15
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
No gdy odpowied? z?a to
Kod: LiczbaPKT[playerid] =- 1;
albo
Kod:
W Twoim kodzie si? pomyli?e?. Ma by? na odwr?t: =-1 a nie -=1
Wysłany: 2015-11-20, 22:23
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
A i dlatego nie odejmowa?o to takto wiem xD dzi?ki i powodzenia w sql
[ Dodano : 2015-11-20, 22:25 ]
a i prosze aby? nie zamyka?
[ Dodano : 2015-11-20, 23:11 ]
Powiem ci ?e sprawdzam tera to i nadal nic tylko ?e tera zamiast 10 zmieni?o si? na -1
[ Dodano : 2015-11-20, 23:13 ]
albo da?em rade
[ Dodano : 2015-11-20, 23:34 ]
new LiczbaPKT[MAX_PLAYERS] = 10;
if(dialogid == PRAWKOZDAJE)
{
if(listitem == 0)
{
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
if(listitem == 1)
{
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
}
czemu jezeli ja zaznacze to to usunie a jezeli inna os to zaznaczy to nie usunie pkt ?
Wysłany: 2015-11-20, 23:54
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Pokaz ShowPlayerDialog dialogu o id PRAWKOZDAJE i w onplayerconnect ustawiaj zmienn? z punktami na 10.
Wysłany: 2015-11-20, 23:59
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
if(pickupid == PickupPrawka1)
{
GivePlayerMoney(playerid, -250);
ShowPlayerDialog(playerid, PRAWKOZDAJE, DIALOG_STYLE_LIST, "1/10. Kt?ry czynnik ma zasadniczy wp?yw na bezpiecze?stwo, gdy wymijasz inny pojazd?", "A.Prawid?owe u?o?enie r?k na kierownicy.\nB.Pojazdy jad?ce za tob?.\nC.Zachowanie bezpiecznego odst?pu.", "Dalej", "Anuluj");//Odp:c
}
[ Dodano : 2015-11-21, 00:00 ]
ale jak w on player conect ustawie to nie bede m?g? w dialog response
Wysłany: 2015-11-21, 00:07
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
"Szymon9910911" napisał/a :ale jak w on player conect ustawie to nie bede m?g? w dialog response
b?dziesz m?g?. Ustaw
Kod: LiczbaPKT[playerid] = 10;
a w formacie w kodzie wy?ej do zmiennej dodaj [playerid]
+ jak dajesz tutaj mi kod, to dawaj go w [code] ...
Wysłany: 2015-11-21, 17:18
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
No i nadal jest tak ?e tylko id 0 jak wybierze z?? odp to si? odejmuje a jak weidzie inne id to wy?wietli ostatni? cyfre tego id 0
Wysłany: 2015-11-21, 17:23
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Kod: if(pickupid == PickupPrawka1)
{
LiczbaPKT[playerid] = 10;
GivePlayerMoney(playerid, -250);
ShowPlayerDialog(playerid, PRAWKOZDAJE, DIALOG_STYLE_LIST, "1/10. Kt?ry czynnik ma zasadniczy wp?yw na bezpiecze?stwo, gdy wymijasz inny pojazd?", "A.Prawid?owe u?o?enie r?k na kierownicy.\nB.Pojazdy jad?ce za tob?.\nC.Zachowanie bezpiecznego odst?pu.", "Dalej", "Anuluj");//Odp:c
}
Spr?buj tak
Wysłany: 2015-11-21, 17:33
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
ale jak on b?dzie zdawa? to ma mu odj?? 1 je?eli zle kliknie
Wysłany: 2015-11-21, 17:38
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
No to przecie? dobrze masz.. Po prostu przed pokazaniem pierwszego pytania ustawi temu graczowi 10 punkt?w.
Wysłany: 2015-11-21, 17:40
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
A ju? chyba wiem o co ci chodzi
[ Dodano : 2015-11-21, 17:44 ]
Kod: if(dialogid == PRAWKOZDAJE)
{
if(listitem == 0)
{
LiczbaPKT[playerid] = 10;
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
if(listitem == 1)
{
LiczbaPKT[playerid] = 10;
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
zrobi?em tak i dalej nic je?eli tylko weidzie id 0 to mu zmieni a je?eli weidzie od 1 w zwysz to poka?e to co mia? id 0
Wysłany: 2015-11-21, 18:54
ToxiC.
Wiek: 28 Na forum: 5246 dni Posty: 3792
Piwa : 8590
Daj tak..
Kod: if(pickupid == PickupPrawka1)
{
LiczbaPKT[playerid] = 10;
GivePlayerMoney(playerid, -250);
ShowPlayerDialog(playerid, PRAWKOZDAJE, DIALOG_STYLE_LIST, "1/10. Kt?ry czynnik ma zasadniczy wp?yw na bezpiecze?stwo, gdy wymijasz inny pojazd?", "A.Prawid?owe u?o?enie r?k na kierownicy.\nB.Pojazdy jad?ce za tob?.\nC.Zachowanie bezpiecznego odst?pu.", "Dalej", "Anuluj");//Odp:c
}
Kod: if(dialogid == PRAWKOZDAJE)
{
if(listitem == 0)
{
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT[playerid]);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
if(listitem == 1)
{
LiczbaPKT[playerid] --;
new Wiadomosc[500];
format(Wiadomosc, sizeof(Wiadomosc), "%d", LiczbaPKT[playerid]);
SendClientMessage(playerid, 0xFFFF1E00, Wiadomosc);
printf(Wiadomosc);
}
Wysłany: 2015-11-21, 19:12
Szymon9910911
Wiek: 25 Na forum: 4137 dni Posty: 251
Nick w MP: Tetral [you]
Piwa : 9
no i nadal tak jest ?e wy?wietla si? ta liczba kt?ra by?a ostatnia u id 0
[ Dodano : 2015-11-22, 13:24 ]
ToxiC` , A nie trzeba dawa? ?adnej definicji ? bo ju? sam nie wiem co jest nie tak
[ Dodano : 2015-11-23, 17:31 ]
To jak pomo?ecie ?
[ Dodano : 2015-11-24, 16:20 ]
dobra da??m sb z tym rade tera potrzebuje takiego czego? aby stan paliwa by? taki ?e 1000 = 100 i macie jaki? pomys? ?
Tagi: prawko
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: