-
Posts
555 -
Joined
-
Last visited
-
Days Won
13
Reputation Activity
-
-
-
-
Matt got a reaction from fkbarca in [REZOLVAT] Anti-cheat anti fake kill
Creezi o variabila care stocheaza de cate ori a murit jucatorul pana sa ia respawn.
new PlayerDeaths[MAX_PLAYERS]; Cresti variabila cand jucatorul moare:
public OnPlayerDeath(playerid, killerid, reason) { PlayerDeaths[playerid]++; if(PlayerDeaths[playerid] > 1) { // kick, mesaj, are fake-kill } return 1; } Si resetezi variabila cand jucatorul se spawneaza:
public OnPlayerSpawn(playerid) { PlayerDeaths[playerid] = 0; return 1; }
-
Matt got a reaction from Dani3l. in [REZOLVAT] Anti-cheat anti fake kill
Creezi o variabila care stocheaza de cate ori a murit jucatorul pana sa ia respawn.
new PlayerDeaths[MAX_PLAYERS]; Cresti variabila cand jucatorul moare:
public OnPlayerDeath(playerid, killerid, reason) { PlayerDeaths[playerid]++; if(PlayerDeaths[playerid] > 1) { // kick, mesaj, are fake-kill } return 1; } Si resetezi variabila cand jucatorul se spawneaza:
public OnPlayerSpawn(playerid) { PlayerDeaths[playerid] = 0; return 1; }
-
-
-
-
-
-
Matt got a reaction from Motarela in [REZOLVAT] Intrebare - Creare Bot
Cum a spus si @Dani3l.. Ai aici un link care sa te ajute. http://wiki.sa-mp.com/wiki/CreateActor
-
Matt got a reaction from Ionut09 in [REZOLVAT] Intrebare - Creare Bot
Cum a spus si @Dani3l.. Ai aici un link care sa te ajute. http://wiki.sa-mp.com/wiki/CreateActor
-
-
-
-
-
-
Matt got a reaction from Ionut09 in [REZOLVAT] Problema - quest-uri zilnice cu checkpoint-urile
Probabil, nu stiu ce ai tu in gm.
-
Matt got a reaction from zeks93 in [REZOLVAT] GM
Pui gamemode-ul in folder-ul 'gamemodes', toate plugin-urile pe care le foloseste gm-ul le pui in folder-ul 'plugins'.
Dupa ce le-ai adaugat in foldere, modifici in server.cfg sa arate asa:
echo Executing Server Config... lanmode 0 rcon_password parola_rcon maxplayers 50 port 7777 hostname Hostname-ul_server-ului gamemode0 numele_gamemode-ului_tau 1 (sa fie compilat) announce 0 chatlogging 0 weburl onfoot_rate 40 incar_rate 40 weapon_rate 40 stream_distance 300.0 stream_rate 1000 maxnpc 0 logtimeformat [%H:%M:%S] language EN/RO plugins plugin-urile_tale (daca OS-ul host-ului este Linux, atunci dupa fiecare plugin adaugi .so)
-
Matt got a reaction from Ionut09 in [REZOLVAT] Intrebare - Job pe Y
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) // verificam daca a apasat un key { if(newkeys & KEY_YES) // verificam daca a apasat Y { if(IsPlayerInRangeOfPoint(playerid, 2.0,0.0,0.0,0.0) // avem job-ul cu ID 1 la coordonatele 0.0, 0.0, 0.0 { if(PlayerInfo[playerid][pJob] != 0) // verificam daca are vreun job { PlayerInfo[playerid][pJob] = 0; SCM(playerid, -1, "Ai demisionat de la job-ul tau actual."); } else // daca nu are niciun job { PlayerInfo[playerid][pJob] = 1; SCM(playerid, -1, "Te-ai angajat la job-ul cu ID 1."); } } else if(IsPlayerInRangeOfPoint(playerid, 2.0, 100.0, 100.0, 100.0) // coord altui job { // acelasi lucru } } }
-
Matt got a reaction from Ionut09 in [REZOLVAT] Intrebare - Job pe Y
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) { if(newkeys & KEY_YES) { if(IsPlayerInRangeOfPoint(playerid, ...) // coord jobului tau { if(PlayerInfo[playerid][pJob] == idul_jobului) { // ii iei jobul } else { // codul prin care ii dai jobul respectiv. } } else if(IsPlayerInRangeOfPoint(playerid, ...) // coord altui job { // acelasi lucru } } }
-
Matt got a reaction from MasterGuN in Problema comanda Fuelcars
Care este variabila ta care stocheaza fuel-ul vehiculelor?
-
Matt got a reaction from SpriteTv in [REZOLVAT] Problema /createbiz
Este posibil sa ai o limita de biz-uri..
new BizzInfo[55][bInfo]; (spre exemplu) =>
new BizzInfo[100][bInfo];
-
-
Matt reacted to Leonard in [REZOLVAT] Intrebare - VipText
Daca vrei sa faci un sistem de vipname dinamic, cu attach3dtext nu vei putea, deoarece nu-l poti edita direct din joc. Doar obiectele dinamice le poti edita.
Daca vrei sa faci ceva static, poti face cu attach3dtext, cum a spus si @iMatt inlocuiesti functiile de createdynamicobject cu Attach3DTextLabelToVehicle respetiv SetDynamicObjectMaterialText.
Dar vezi ca la functiile Attach3DTextLabelToVehicle si SetDynamicObjectMaterialText sunt alti parametrii.