IcE.
Membru-
Posts
1.094 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by IcE.
-
http://wiki.sa-mp.com/wiki/SetVehicleNumberPlate
-
Nu se cer scripuri.
-
In Discutii Scripting nu se pun intrebari. Postezi daca ai vro problema cu fs/gm/cmd/functi/etc.
-
Pune ChatColor.inc in Pawno/include/ . Dupaia deschide gm-u cu pawno din folderul unde ai pus include. Si vezi sa modifici acolo sa returneze 0, ca altfel o sa ai bug :)
-
[pawn] if(PlayerInfo[playerid][pSpawn] == 1) { SchoolSpawn[playerid] = 0; } if(PlayerInfo[playerid][pSpawn] == 2) { SchoolSpawn[playerid] = 1; } [/pawn] Pui la inceput de tot .
-
1.Cauta pLevel, dedesupt adauga:[pawn]pSpawn,[/pawn] 2.Cauta PlayerInfo[playerid][pLevel] = 0; si sub adaugi : [pawn]PlayerInfo[playerid][pSpawn] = 0;[/pawn] 3.Cauta format(var, 32, "Level=%d\n", si sub adaugi:[pawn] format(var, 32, "Spawn=%d\n",PlayerInfo[playerid][pSpawn]);fwrite(hFile, var);[/pawn] 4.Fa din nou punctul 3 . (vei gasi doua lafel). 5.Cauta if( strcmp( key , "Level" , true ) si sub adauga: [pawn]if( strcmp( key , "Spawn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSpawn] = strval( val ); }[/pawn] Dupaia la SetPlayerSpawn(playerid); adaugi: [pawn] if(PlayerInfo[playerid][pSpawn] == 1) { SchoolSpawn[playerid] = 0; } if(PlayerInfo[playerid][pSpawn] == 2) { SchoolSpawn[playerid] = 1; } [/pawn] [pawn] if (strcmp("/factionspawn", cmdtext, true,11) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /factionspawn [sF/LS]"); return 1; } if(strcmp(x_nr,"SF",true) == 0) { SchoolSpawn[playerid] = 0; PlayerInfo[playerid][pSpawn] = 1; SendClientMessage(playerid, COLOR_WHITE, "Spawn-ul tau a fost setat in SF"); return 1; } else if(strcmp(x_nr,"LS",true) == 0) { SchoolSpawn[playerid] = 1; PlayerInfo[playerid][pSpawn] = 2; SendClientMessage(playerid, COLOR_WHITE, "Spawn-ul tau a fost setat in LS"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Nu faci parte din School Instructor !"); } } return 1; } [/pawn]
-
Titlu. Tea raspunde xxSPEEDYxx.
-
Comanda este facuta bine. Face exact ce ii spui. Tu daca vrei sa ramana si dupa rr, fao sa se salveze variabila.
-
Folosind o varibila poti face. Titlu inca un topic si ai warn.
-
Titlu. Sterge aia , mai e odata definita.
-
[pawn] //OnPlayerDisconnect WantedPoints[playerid] = 0; WantedLevel[playerid] = 0; [/pawn] Fal sa se salveze. Banuiesc ca acest " fpunish" este un timp care acel player nu are voie intro factiune.
-
Iati un GF (not-edit) si bagate pe el.
-
Ai id-urile incurcate. Refale.
-
Descarca streamer.inc dupa net si bagal in Pawno/Include/
-
Da. Schimba titlu. Nai postat unde trebuie. Navem de unde stim ce ai tu in GM.
-
new CarInfo[x][cInfo];//x reprezinta, ultimu id-u de la masinile personale. (sau mai pe scurt cate masini personale ai)
-
[pawn] forward PayDayFixed(); //cauta "pGunLic," dedesub adauga pPayDayError, //Cauta "PlayerInfo[playerid][pGunLic] = 0;" si adauga dedesupt: PlayerInfo[playerid][pPayDayError] = 1; //Cauta in gm "format(var, 32, "GunLic=%Z" si adauga dedesupt format(var, 32, "PayDayError=%d\n",PlayerInfo[playerid][pPayDayError]);fwrite(hFile, var); //vei gasi de doua ori //Cauta if( strcmp( key , "GunLic" , true ) == adauga: if( strcmp( key , "PayDayError" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDayError] = strval( val ); } //pe la sfarsit adaugi public PayDayFixed() { for(new i = 0; i < MAX_PLAYERS; i++) { PlayerInfo[pPayDayError] = 1; } } [/pawn] SyncTime ar trebui sa arate cam asa: [pawn] public SyncTime() { for(new i = 0; i < MAX_PLAYERS; i++) { if(PlayerInfo[pPayDayError] == 1) { new string[64]; new hour; new minute; new seconds; gettime(hour, minute, seconds); if(hour>=0&&hour<=23&&minute==0&&seconds==0) { format(string, sizeof(string), "SERVER: The time is now %d:%d:%d hours",hour,minute,seconds); SendClientMessage(i,COLOR_WHITE,string); PayDay(); PlayerInfo[pPayDayError] = 0; SetTimer("PayDayFixed", 10000,0); SetTimer("MetheoUpdate",1000,0); if (realtime) { SetWorldTime(hour); } } } } }[/pawn]
-
Tu folosesti comanda intr-un gm sau fs ? Dupa ce vad eu intr-un fs, deci... Cauta: [pawn]if(PlayerInfo[playerid][pLevel] < 2) { SendClientMessage(playerid, COLOR_GREY, "You need to be level 2 to buy a vehicle!"); return 1; } [/pawn] Si scoatel. Schimba pPcarkey1 cu pPcarkey
-
Nu mai postase nimeni din "December 13, 2011" tu dc ai postat?
-
Tutorialul e numa pt servere GF. Daca ai alta variabila care se foloseste la OnplayerLogin , schimbo cu asta.
-
[pawn]else if(strcmp(x_nr,"buy",true) == 0) { if(IsAnOwnableCar(idcar)) { if(PlayerInfo[playerid][pLevel] < 2) { SendClientMessage(playerid, COLOR_GREY, "You need to be level 2 to buy a vehicle!"); return 1; } if(PlayerInfo[playerid][pPcarkey1] == 999) { } else if(PlayerInfo[playerid][pPcarkey2] == 999) { } else { SendClientMessage(playerid, COLOR_GREY, "Ai Deja 2 Masini"); return 1; } if(CarInfo[idcar][cOwned]==1) { SendClientMessage(playerid, COLOR_WHITE, "Cineva mai detine aceasta masina"); return 1; } if(GetPlayerMoney(playerid) >= CarInfo[idcar][cValue]) { if(PlayerInfo[playerid][pPcarkey1] == 999) { PlayerInfo[playerid][pPcarkey1] = idcar; } else if(PlayerInfo[playerid][pPcarkey2] == 999) { PlayerInfo[playerid][pPcarkey2] = idcar; } else { return 1; } CarInfo[idcar][cOwned] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); strmid(CarInfo[idcar][cOwner], sendername, 0, strlen(sendername), 999); GivePlayerMoney(playerid,-CarInfo[idcar][cValue]); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); GameTextForPlayer(playerid, "~w~Felicitari~n~Nu uita sa o parchezi cu /v park!", 5000, 3); SendClientMessage(playerid, COLOR_GRAD2, "Felicitari ti-ai cumparat o masina noua!"); TogglePlayerControllable(playerid, 1); OnPropUpdate(); SavePlayerData(playerid); return 1; } else { SendClientMessage(playerid, COLOR_GREY, "You don't have enough cash with you ! "); return 1; } } }[/pawn]
