Skripta koju koristim: moja vlastita
Detaljan opis problema: Jel mi moze tko napisat PAWN code za admin kill... znaci ovako: Npr. kada Admin upise /akill da mu dodje Koristite: /akill [ID/name]...
Jednostavno ubijanje lika. (playera na serveru)
Dio skripte: nemam
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
[Flash content: http://
Jednostavno je!]
[Pomoc] Admin kill
951
pregleda
8
postova
pre 14 godina
//===============================================================================================
if(strcmp(cmd, "/ubij", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristi: /ubij [player id/igracevo ime]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "{FFAF00}:{00C0FF} %s {FFAF00}je ubio {00C0FF} %s.", sendername,giveplayer);
ABroadCast(COLOR_YELLOWGREEN,string,1);
format(string, sizeof(string), "*{F81414}|{FFFFFF}A{F81414}|{FFFFFF} Ubijen si od admina{00C0FF} %s.",sendername);
SendClientMessage(playa, COLOR_RED, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " {FFFFFF}{{F81414}CroAS{FFFFFF}}:{FFF1AF} Samo Admini!");
}
}
return 1;
}
ovako nesto ?
if(strcmp(cmd, "/ubij", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Koristi: /ubij [player id/igracevo ime]");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
if (PlayerInfo >= 1)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "{FFAF00}:{00C0FF} %s {FFAF00}je ubio {00C0FF} %s.", sendername,giveplayer);
ABroadCast(COLOR_YELLOWGREEN,string,1);
format(string, sizeof(string), "*{F81414}|{FFFFFF}A{F81414}|{FFFFFF} Ubijen si od admina{00C0FF} %s.",sendername);
SendClientMessage(playa, COLOR_RED, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " {FFFFFF}{{F81414}CroAS{FFFFFF}}:{FFF1AF} Samo Admini!");
}
}
return 1;
}
ovako nesto ?
pre 14 godina
CMD:akill(playerid,params[])
{
new id;
if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"/akill (id igraca/ime igraca) !");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"Nije online!");
SetPlayerHealth(id, 0);
return true;
}
pre 14 godina
ili ovako?
COMMAND:akill(playerid, params[])
{
new gpi;
if(sscanf(params, "u", gpi)) return SendClientMessage(playerid, -1, "* Koristenje: /akill < Player ID >");
else if(gpi == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Pogresan ID");
else
{
SetPlayerHealth(gpi, 0.00);
SendClientMessage(playerid, -1,"Ubio si igraca!");
}
return true;
}
COMMAND:akill(playerid, params[])
{
new gpi;
if(sscanf(params, "u", gpi)) return SendClientMessage(playerid, -1, "* Koristenje: /akill < Player ID >");
else if(gpi == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Pogresan ID");
else
{
SetPlayerHealth(gpi, 0.00);
SendClientMessage(playerid, -1,"Ubio si igraca!");
}
return true;
}
pre 14 godina
Pa to radis /sethp komandom valjda ?
//----------------------------------------------------------------------------------
if(strcmp(cmd, "/sethp", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_DGOLD, "KORISTENJE: /sethp [playerid/DioImena] ");
return 1;
}
new playa;
new health;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
health = strval(tmp);
if (PlayerInfo >= 4)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
SetPlayerHealth(playa, health);
GetPlayerName(playa, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, 256, "AdmWarn: Administrator %s je namestio zdravlje %s na %d.", sendername,giveplayer,health);
SendAdminMessage(COLOR_LIGHTRED,string,1);
}
}
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, "ERROR: Niste autorizirani za ovu komandu - nemate administrator / gamemaster level.");
}
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava