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

Wysłany: 2013-04-19, 15:43


bali15







Wiek: 30
Na forum: 4880 dni
Posty: 123

Piwa: 1

Respekt: 50

Witam mam problemik z blokad? towaru a konkretnie chodzi mi o to ?e jak ju? wybra? towar to niemo?e wpisa? ponownie komendy /zlecenie

czyli konkretnie mi chodzi o to ?eby pisa?o: Ju? wybra?e? Towar jedz wykona? zlecenie!

oto kod komendy:

Kod:


CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(tTowar[playerid] == 0) / to blokowa? ma aby nie mo?na drugi razwpisa? zlecenia jak ma towar
{
TOWARY................
return 1;
}


a jak dam to:

Kod:

if(tTowar[playerid] == 0)


to wgl nie mo?na u?y? komendy ;/

PS. Prosze o kod timera 15 minutowego ( co 15 minut sie powtarza)

prosze o pomoc

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-19, 18:09


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
Trzymaj :) wystarczyl jeszcze jeden if i kilka klamer :P zobacz czy dziala i odpisz :)

Kod:



CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(tTowar[playerid] == 0)
{
//Towary
}
}
else
{
if(tTowar[playerid] == 1)
{
SendClientMessaqge(playerid,-1,"Juz wybrales Towar jedz wykonac zlecenie! ");
}
}
return 1;
}


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-19, 18:42


bali15







Wiek: 30
Na forum: 4880 dni
Posty: 123

Piwa: 1

Respekt: 50

JotP, wgl teraz to niemoge wpisa? /zlecenie - tzn nie wyskakuje mi menu towarowe :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-19, 18:50


RedC







Wiek: 37
Na forum: 5053 dni
Posty: 83

Piwa: 5

Respekt: 50

No bo musisz go doda?...
Kod:

CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(tTowar[playerid] == 0)
{
// Tutaj dodajesz sw?j kod menu!
tTowar[playerid] = 1;
}
else if(tTowar[playerid] == 1)
{
SendClientMessage(playerid,-1,"Juz wybrales Towar jedz wykonac zlecenie! ");
}
}
return 1;
}


A jak masz kod zako?czenia zlecenia to musisz dopisa? tam
Kod:

tTowar[playerid] = 0;


//Down:
Tak tw?j, tylko, ?e by?y ?le klamry wpisane.

Ostatnio zmieniony przez RedC 2013-04-19, 19:17, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-19, 19:09


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
"RedC" napisał/a:

No bo musisz go doda?...
Kod:

CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(tTowar[playerid] == 0)
{
// Tutaj dodajesz sw?j kod menu!
tTowar[playerid] = 1;
}
else if(tTowar[playerid] == 1)
{
SendClientMessage(playerid,-1,"Juz wybrales Towar jedz wykonac zlecenie! ");
}
}
return 1;
}


A jak masz kod zako?czenia zlecenia to musisz dopisa? tam
Kod:

tTowar[playerid] = 0;


skopiowales moj kod :P ale masz racje :)

[ Dodano: 2013-04-19, 19:40 ]
@up tylko jedna :)

Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-19, 23:32


bali15







Wiek: 30
Na forum: 4880 dni
Posty: 123

Piwa: 1

Respekt: 50

JotP, w dalszym ci?gu mam ten sam problem czyli niemo?na wgl wpisa? /zlecenie

oto kod:

Kod:

CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 414 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 422 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 440 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 443 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 455 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 456 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 478 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 543 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 554 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 578)
{
}
if(tTowar[playerid] == 0)
{
ShowPlayerDialog //Towary :)
tTowar[playerid] = 1;
}
else if(tTowar[playerid] == 1)
{
SendClientMessage(playerid,-1,"Juz wybrales Towar jedz wykonac zlecenie! ");
}
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-04-21, 14:56


JotP







Wiek: 26
Na forum: 4821 dni
Posty: 217

Piwa: 1215

Respekt: 44,6

Ostrzeżeń: 40%
Trzymaj ustaw se na swoj dialog i reszte w ondialogresponse mam nadzieje ze ci pomoglem.

Kod:

CMD:zlecenie(playerid, params[])
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 408 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 414 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 422 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 440 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 443 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 455 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 456 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 478 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 543 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 554 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 578)
{
if(tTowar[playerid] == 0)
{
ShowPlayerDialog(playerid, 213/*id towaru*/,"Zlecenia","zmien to na swoj dialog","Wybierz","wyjdz");
// Ja Dalem Przyklad Dialogu !! Dodaj swoj wlasny dialog
// a reszte poustawiaj w OnDialogResponse
}
}
}
else
{
if(tTowar[playerid] == 1)
{
SendClientMessage(playerid,-1,"Juz wybrales Towar jedz wykonac zlecenie! ");
}
}
return 1;
}


[ Dodano: 2013-04-21, 15:00 ]
w ondialog response dodasz se
Kod:

tTowar[playerid] == 1;

gdy gracz wybierze a potem gdy dostarczy dodaj
Kod:

tTowar[playerid] == 0;


Podpis
3guzqx
Postaw piwo autorowi tego posta
 

 
Tagi: funkcja :: komędzie
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