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

Wysłany: 2013-03-07, 14:53


bali15







Wiek: 30
Na forum: 4880 dni
Posty: 123

Piwa: 1

Respekt: 50

Witajcie! mam pewien problem (bug) w mapie , chodzi mi o to ?e zrobi?em komende na zapakunek , jak za?aduje towar to jest dobrze , lecz, gdy chce wypakowac to pisze ?e : Nie masz towaru albo nie jeste? w odpowiednim miejscu!

i chcia?bym to jako? poprawi? ?eby dzia?a?o poprawnie:

Kod:

if(strcmp(cmdtext, "/zapakuj", true) == 0)
{
if(Towary(playerid))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 478 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 414 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 455 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 440 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 578 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 609 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 456)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1635.4401,1582.5950,10.8203)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -533.4752,2594.8296,53.4141)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1019.2149,-672.2310,32.0078)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2481.8809,2231.3984,4.8456)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1027.3602,-1017.8817,129.2188)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2034.7625,-2195.0056,13.5540)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -572.6181,-1462.3861,9.6797)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2185.9819,-2272.2285,13.5248)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 854.7448,-1213.3986,16.9766)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2063.0742,-2342.3062,30.6250)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -68.9525,-1119.9614,1.0781)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 589.4755,856.4311,-43.0300)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1704.8473,15.0175,3.5547)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2103.1494,208.7301,35.2735)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2318.1714,-1621.1586,485.3609))
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "Menu Towarow"Tu towary", "Zapakuj", "Anuluj");
}
else
{
SendClientMessage(playerid,COLOR_ADMIN,"Nie masz towaru albo nie jeste? w odpowiednim miejscu!");
}
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-07, 15:34


Seboo







Wiek: 30
Na forum: 5515 dni
Posty: 124
Nick w MP: Sebo

Piwa: 1228

Respekt: 102
Respekt: 102

Zr?b CMD na wypakowanie, a nie w jednej komendzie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-03-07, 15:40


bali15







Wiek: 30
Na forum: 4880 dni
Posty: 123

Piwa: 1

Respekt: 50

Seboo, Zrobi?em

Kod:

if(strcmp(cmdtext, "/rozpakuj", true) == 0)
{
if(Towary(playerid))
{
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1635.4401,1582.5950,10.8203)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -533.4752,2594.8296,53.4141)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1019.2149,-672.2310,32.0078)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2481.8809,2231.3984,4.8456)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1027.3602,-1017.8817,129.2188)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2034.7625,-2195.0056,13.5540)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -572.6181,-1462.3861,9.6797)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2185.9819,-2272.2285,13.5248)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 854.7448,-1213.3986,16.9766)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2063.0742,-2342.3062,30.6250)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -68.9525,-1119.9614,1.0781)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 589.4755,856.4311,-43.0300)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1704.8473,15.0175,3.5547)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2103.1494,208.7301,35.2735)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2318.1714,-1621.1586,485.3609))
ShowPlayerDialog(playerid, Towar, DIALOG_STYLE_LIST, "Menu Towarow", "Drewno\nOwoce\nWarzywa\nSlodycze\nTyton\nZabawki\nKomputery\nMeble\nPepsi\nTigery\nRowery\nSamochody\nPaliwo\nNarkotyki", "Zapakuj", "Anuluj");
}
}
if(Towary(playerid))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 459 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 478 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 482 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 498 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 524 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 499 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 413 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 414 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 455 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 440 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 578 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 609 ||
GetVehicleModel(GetPlayerVehicleID(playerid)) == 456)
{
if(IsPlayerInRangeOfPoint(playerid, 10.0, 1635.4401,1582.5950,10.8203)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -533.4752,2594.8296,53.4141)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1019.2149,-672.2310,32.0078)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2481.8809,2231.3984,4.8456)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1027.3602,-1017.8817,129.2188)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2034.7625,-2195.0056,13.5540)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -572.6181,-1462.3861,9.6797)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 2185.9819,-2272.2285,13.5248)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 854.7448,-1213.3986,16.9766)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2063.0742,-2342.3062,30.6250)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -68.9525,-1119.9614,1.0781)
|| IsPlayerInRangeOfPoint(playerid, 10.0, 589.4755,856.4311,-43.0300)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -1704.8473,15.0175,3.5547)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2103.1494,208.7301,35.2735)
|| IsPlayerInRangeOfPoint(playerid, 10.0, -2318.1714,-1621.1586,485.3609))

if(tDrewno[playerid] == 1)
{
GivePlayerMoney(playerid, 1000 );
SendClientMessage(playerid,COLOR_LIGHTGREEN,"Drewno dostarczone wynagrodzenie: 1 000$ + 1 pkt");
SetPlayerScore(playerid,GetPlayerScore(playerid)+1);
TOWARY....
tTowar[playerid]=0;
NoneTowar[playerid]=0;
}
else
{
SendClientMessage(playerid,COLOR_ADMIN,"Nie masz towaru albo nie jeste? w odpowiednim miejscu!");
}
}
}
return 1;
}


[ Dodano: 2013-03-07, 18:43 ]
@REFRESH..

[ Dodano: 2013-03-08, 10:49 ]
Dalej mam problem , Pomo?e kto??

[ Dodano: 2013-03-08, 11:02 ]
i co nikt nie pomo?e ?

Postaw piwo autorowi tego posta
 

 
Tagi: [gm] :: mały :: bug
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