-
Posts
1.557 -
Joined
-
Last visited
-
Days Won
28
Content Type
Profiles
Forums
News
Documentation
Everything posted by Джо
-
Asta fiindca ai DestroyDynamicObject(snowObject[i][j]); snowObject[i] = playerid(all players) Adica tu ai folosit o functie cu playerid la un public care nu are asta. Incearca sa pui public OnGamemodeExit(playerid) Sau daca nu merge asa.Fa un public SnowOver(playerid) Si pui functia asta ploop(i) { if(snowOn{i}) { for(new j = 0; j < MAX_SNOW_OBJECTS; j++) DestroyDynamicObject(snowObject[i][j]); KillTimer(updateTimer{i}); } } si la ongamemodeexit pui un timmer de 1 secunda . Exemplu Settimer(parametrii, "SnowOver", parametrii);
-
E destul de interesant,imi place partea cu actorii.Bravo.Contacteaza-ma sa stam la un pahar de vorba cand am timp.
-
Odata ce ''ai facut '' comanda /invite,ai pus si la OnPlayerSpawn ceva ca sa se salveze?
-
Ti-am spus si pe skype. PS: Verifica functia de afk(cand primesti kick pentru afk).
-
public OnPlayerConnect(playerid) { PlayAudioStreamForPlayer(playerid, "http://www.uploadmusic.org/275251447571713/intro.mp3"); return 1; } public OnPlayerSpawn(playerid) { StopAudioStreamForPlayer(playerid); return 1; } Incearca asa.
-
Cand vei respecta modelul o sa te ajutam si noi.
-
Salut. Fa un strcat si punele in strcat si la sfarsit pune ShowPlayerDialog.
-
In primul rand nu faci 2 posturi findca asa vrei tu! In al doilea rand,vezi ca ai pus de 4 ori ShowPlayerDialog Vezi in postul de l-am atasat aici si zimi daca merge.
-
Ti s-a explicat daca nu ai inteles e treaba ta. Din timpul meu liber (foarte putin in ultima vreme) ti-am facut comanda. Daca nu merge,atunci pune case 2 3 4 etc. Si asa mai departe.. #define DIALOG_CEVREITU 26 if(strcmp(cmd, "/car", true) == 0) { if(IsPlayerConnected(playerid)) { new carkey = PlayerData[playerid][pPcarkey]; new carkey2 = PlayerData[playerid][pPcarkey2]; new carkey3 = PlayerData[playerid][pPcarkey3]; new carkey4 = PlayerData[playerid][pPcarkey4]; new carkey5 = PlayerData[playerid][pPcarkey5]; new string[1000]; strcat(string,"{FCA902}|| Masini personale ||\n\n"); if(carkey != 999 && carkey != 0) { case 1: { strcat(string,"{FB0404}[Masini Personale]{FFFFFF} Slot 1| Model: [%s] Valoare: [%d] Culoare 1: [%d] Culoare 2: [%d] Incuiata: [%d] Numar: [%s] ", CarData[carkey][cDescription], CarData[carkey][cValue], CarData[carkey][cColorOne], CarData[carkey][cColorTwo], CarData[carkey][cLockk], CarData[carkey][cNum]\n); } if(carkey2 != 999 && carkey2 != 0) { case 1: { strcat(string,"{FB0404}[Masini Personale]{FFFFFF} Slot 2| Model: [%s] Valoare: [%d] Culoare 1: [%d] Culoare 2: [%d] Incuiata: [%d] Numar: [%s] ", CarData[carkey][cDescription], CarData[carkey][cValue], CarData[carkey][cColorOne], CarData[carkey][cColorTwo], CarData[carkey][cLockk], CarData[carkey][cNum]\n); } if(carkey3 != 999 && carkey3 != 0) { case 1: { strcat(string,"{FB0404}[Masini Personale]{FFFFFF} Slot 3| Model: [%s] Valoare: [%d] Culoare 1: [%d] Culoare 2: [%d] Incuiata: [%d] Numar: [%s] ", CarData[carkey][cDescription], CarData[carkey][cValue], CarData[carkey][cColorOne], CarData[carkey][cColorTwo], CarData[carkey][cLockk], CarData[carkey][cNum]\n); } if(carkey4 != 999 && carkey4 != 0) { case 1: { strcat(string,"{FB0404}[Masini Personale]{FFFFFF} Slot 4| Model: [%s] Valoare: [%d] Culoare 1: [%d] Culoare 2: [%d] Incuiata: [%d] Numar: [%s] ", CarData[carkey][cDescription], CarData[carkey][cValue], CarData[carkey][cColorOne], CarData[carkey][cColorTwo], CarData[carkey][cLockk], CarData[carkey][cNum]\n); } ShowPlayerDialog(playerid, 26, DIALOG_STYLE_MSGBOX,"{FF0101}Veziti {0325FF}masini",string,"Ok",""); return 1; } return 1; }
-
Cu 10euro(50 lei) nu ai sa gasesti decat gm-uri editate de pe net:)
-
Ai in scriptfilles skin.txt cu toate id-urile skinurilor? La /buygun arata ce ai facut la ondialogresponse.
-
Ce gm folosesti? Ce ai editat ultima data in gm? EXPLICATI MAI BINE DACA VRETI SA FITI AJUTATI!
-
Daca ai fi respectat pasii nu ti-ar fi dat nici o eroare. Prima data pui serverul unde vrei+ cei in folderul gta san andreas>>models>>txd daca nu ma insel. Dupa care folosesti IP-ul 127.0.0.1(localhost-ul) pentru a intra pe server cu consola pornita. Bafta scriptere de pe Saints :).
-
Salut. Pune new PlayerInfo[MAX_PLAYERS][pInfo];Dupa enum pInfo { pCarLic, };
-
Vedem,si asta era o solutie.
-
Arata OnPlayerDeath.
-
Salut Mie imi place cel mai mult si lucrez cu Notepad++ fiindca are mai multe comenzi decat Pawno. La fel si pawnoPlus este o alta unealta,am testato si am vazut ca merge bine.Este la fel e aproape ca Notepad++,sincer imi place design-ul sau .
-
La treaba cu warning-ul sterge linia fiindca este definita mai sus. La P_DATA,nu o ai definita.Incearca PlayerData
-
Copiezi din nou acel safezone,dupa care il pui dupa coordonatele dorite.
-
Uitate cum se creeaza un dialog de genul,dupa care ti l-am dat(wiki..) si te ghidezi dupa el.
-
Salut!Foloseste: http://wiki.sa-mp.com/wiki/How_to_Create_a_Dialog
-
Posibil nu ai facut countdown-ul.la public ma refer. new times = 60;// setezi numarul de secunde. new CountDownTimer; forward timer(playerid); public timer(playerid) { new string[128]; if(times > 0) { times--; format(string, sizeof(string), "~w~Mai stai ~r~%d ~w~pana cand incepe cursa.", times - 1); } else { times = 60; format(string, sizeof(string), "~w~Start!"); KillTimer(CountDownTimer); } GameTextForPlayer(playerid, string, 1000, 4); return 1; } if(strcmp(cmd, "/time", true) == 0) { CountDownTimer = SetTimer("timer", 1000, true); return 1; }
-
Exact cum credeam,nu ai respectat parametrii dialogului. http://wiki.sa-mp.com/wiki/How_to_Create_a_Dialog CMD:shop(playerid, params[]) { ShowPlayerDialog(playerid, DIALOG_SHOP, DIALOG_STYLE_LIST, "Premium Shop", "Premium Account - {E8E40C}60{FFFFFF} premium points\nChange Nickname - {E8E40C}15{FFFFFF} premium points\nClear FP - {E8E40C}15{FFFFFF} premium points\nClear warns - {E8E40C}20{FFFFFF} premium points{FFFFFF}\nVehicle hidden color - {E8E40C}15{FFFFFF} premium points\niPhone - {E8E40C}15{FFFFFF} premium points\nClear Days & KM - {E8E40C}20{FFFFFF} premium points\n5 fireworks - {E8E40C}1{FFFFFF} premium points\nClan {E8E40C}60{FFFFFF} premium points \n", "Select","Cancel"); return 1; }
