[Pomoc] Admin kill


Započeo Woo, Jun 30, 2011, 18:14:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Woo

*

    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):   //
http://[b]Jednostavno%20je![/b]

Poslednja Izmena: Jun 30, 2011, 18:15:58 POSLE PODNE od Versace

znaci ti trebas nesto?
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √


dobro znam i ja ali onda je trebao procitati pravila i to pitati u Trebam nesto - tema
Uskoro novi stunt server iStunt. DoÄ'ite i zabavite se!




   
   




Dizajniram za $$$
Popis stvari koje radim:

Wallpaper √  Signature ×  Logo √  Dizajn stranice (Ne kodiranje) √  Baner √  Avatar √  Animacija √  Intro √

Kod: c
//===============================================================================================
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[playerid][pAdmin] >= 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}[Admin]:{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 ?

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;
}

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

ili ovako?
Kod: c
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;
}

Pa to radis /sethp komandom valjda ?

//----------------------------------[sethp]------------------------------------------------
	if(strcmp(cmd, "/sethp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
   tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_DGOLD, "KORISTENJE: /sethp [playerid/DioImena] [health]");
				return 1;
			}
			new playa;
			new health;
			playa = ReturnUser(tmp);
   tmp = strtok(cmdtext, idx);
			health = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 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;
	}
Poslednja Izmena: Jun 30, 2011, 22:41:17 POSLE PODNE od Frankâ„¢