Prva FS: AFK system
Opis : Kada idete na AFK ukucate /afk i nevidljivi ste za ostale igrace
Kada se vratite ukucate /back i vidljivost je dostupna svim igracima
Download: http://solidfiles.com/d/28dc/
________________________________________________________________________________
Druga FS:Jedan metak=Ubistvo
Opis : Kada admin u igri ukuca /hpmode svi igraci mogu da budu ubijeni sa 1 metkom
Kod:
#include
new HpModeA = 0;
new HpModeTimer;
new hpmodebug;
forward HpMode();
public OnPlayerSpawn(playerid)
{
if(HpModeA == 1)
{
hpmodebug = 0;
}
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
if(HpModeA == 1)
{
hpmodebug=1;
}
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new cmd;
new idx;
cmd = strtok(cmdtext, idx);
if (strcmp(cmd, "/hpmode", true) == 0 && IsPlayerAdmin(playerid) == 1){
if(HpModeA == 1)
{
HpModeA = 0;
GameTextForPlayer(playerid, "~r~Activated", 2000, 4);
KillTimer(HpModeTimer);
}else{
HpModeA = 1;
GameTextForPlayer(playerid, "~g~Deactivated", 2000, 4);
HpModeTimer = SetTimer("HpMode",200, 1);
}
return 1;
}
return 0;
}
public HpMode()
{
new Float:h;
for(new i=0; i{
GetPlayerHealth(i,h);
if(hpmodebug == 0)
{
if(h < 100)
{
SetPlayerHealth(i,0);
}
}
}
return 1;
}
strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string <= ' '))
{
index++;
}
new offset = index;
new result;
while ((index < length) && (string > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string;
index++;
}
result[index - offset] = EOS;
return result;
} ________________________________________
Eto toliko od mene!
Msm da nema bugova/errora
Ali opet moze svasta da se desi! Ipak ovo mi je Prva FS 😉
