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

Wysłany: 2015-11-20, 18:08


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

Witam macie jakiego? pomys?a na prawko gdzie zdajesz napierw praktyke czyli a b c i jak zdasz praktyke to teorie ? :D (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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 22:02


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Teoria to wiedza, test a praktyka to jazda.
String to jest typ zmiennej, ci?g znak?w:
Kod:

new str[128]; //

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.
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 22:07


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

no w?a?nie wi?c musze najpierw od czego? to odj?? nie ? Jak mam wgl to zrobi? jak by? m?g? opisz

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 22:15


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

No gdy odpowied? z?a to
Kod:

LiczbaPKT[playerid] =- 1;

albo
Kod:

LiczbaPKT[playerid] --;


W Twoim kodzie si? pomyli?e?. Ma by? na odwr?t: =-1 a nie -=1 :P

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 22:23


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

A i dlatego nie odejmowa?o to takto wiem xD :D dzi?ki i powodzenia w sql :D

[ 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 ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 23:54


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Pokaz ShowPlayerDialog dialogu o id PRAWKOZDAJE i w onplayerconnect ustawiaj zmienn? z punktami na 10.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-20, 23:59


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 00:07


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

"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] ...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 17:18


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 17:23


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

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 :d

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 17:33


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

ale jak on b?dzie zdawa? to ma mu odj?? 1 je?eli zle kliknie

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 17:38


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

No to przecie? dobrze masz.. Po prostu przed pokazaniem pierwszego pytania ustawi temu graczowi 10 punkt?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 17:40


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

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

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 18:54


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

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);
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-21, 19:12


Szymon9910911







Wiek: 25
Na forum: 4137 dni
Posty: 251
Nick w MP: Tetral [you]

Piwa: 9

Respekt: 70

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? ? :D

Postaw piwo autorowi tego posta
 

 
Tagi: prawko
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