[Pomoc]Bug Komanda Area :D


Započeo robi_97, Jun 20, 2012, 16:57:27 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

robi_97

Skripta koju koristim:Moj gm od 0
Detaljan opis problema:Pa kada stavim nekoga u areu mogu samo napisat /area id nemoram i razlog a i kad stavim nekog u areu piÅ¡e  SERVER  je stavio  u  Areu. RAZLOG | "znaci opce nepisek tko,koga i zasto :S
Dio skripte:


if(!strcmp(cmdtext, "/area", true, 5))
{
  if(IsPlayerAdmin(playerid))
  {
  if(!strlen(cmdtext[6]))
  {
    SendClientMessage(playerid, COLOR_GREEN, "{0DD4FC}Life On Balkan RPG/DM | {FFFFFF}Koristi /area ID Razlog");
    return 1;
  }
  new ID = strval(cmdtext[6]);
  new strv[170];
  new result[64];
  if(IsPlayerConnected(ID))
  {

    format(strv, 170, "U zatvoru si");
    SendClientMessage(ID,COLOR_GREEN, strv);
    SetPlayerPos(ID, 213.0587,1920.5789,17.6406);
    SetPlayerInterior(ID, 0);
    new string[250], name[MAX_PLAYER_NAME];
   	GetPlayerName(playerid, name, sizeof(name));
	format(string, sizeof(string), "{C93636}SERVER | %s je stavio {C93636}%s u Areu.{0DD4FC} RAZLOG |{FFFFFF}", sendername, giveplayer, result);
	SendClientMessageToAll(0xC4C4C4FF, string);
  }
  }
  else
  {
    SendClientMessage(playerid,COLOR_GREEN,"{0DD4FC}Life On Balkan RPG/DM | {FFFFFF}Nemozete koristitu ovu komandu-Nemate Admin Level!");
  }
  return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):


robi_97

Izdradujem stunt,dm,freeroam modove gdje netreba /area a ti si prijavljen moderatoru :D

vlado_plavsic

Citat: FireMan poslato Jun 20, 2012, 17:33:01 POSLE PODNE
Haha a skriptas za pare.

Cekaj brate.Koji ti je ovo put DANAS da krsis pravila ovog podforuma? Oladi ziv ti ja da ne bih morao da te prijavljujem ^^

Nadji ovaj deo u skripti.
SERVER  je stavio  u  Areu. RAZLOG | "znaci opce nepisek tko,koga i zasto

Promeni ako nece javi mi se trenutno nisam kod kuce pa nmg da ti objasnjavam..

robi_97

Citat: Djordje_Veljkovic poslato Jun 20, 2012, 19:33:46 POSLE PODNE
Nadji ovaj deo u skripti.
SERVER  je stavio  u  Areu. RAZLOG | "znaci opce nepisek tko,koga i zasto

Promeni ako nece javi mi se trenutno nisam kod kuce pa nmg da ti objasnjavam..


Koji ti [cenzura]c glumis?

Mozda ovako?
if(strcmp(cmd, "/area",true) == 0)
	{
	        if(IsPlayerAdmin(playerid))
	        {
	            SendClientMessage(playerid, WHITE, "{0DD4FC}Life On Balkan RPG/DM | {FFFFFF}Nemozete koristitu ovu komandu-Nemate Admin Level!");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, WHITE, "{0DD4FC}Life On Balkan RPG/DM | {FFFFFF}Koristi /area ID Razlog");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
		    {
		        if(giveplayerid != INVALID_PLAYER_ID)
		        {
		            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GameTextForPlayer(giveplayerid, "~w~Sada ste u ~r~Arei", 5000, 3);
		            SetPlayerPos(giveplayerid, 213.0587,1920.5789,17.6406);
					SetPlayerInterior(giveplayerid,0);
					PlayerInfo[giveplayerid][pInt] = 0;
					format(string, 250, "{C93636}SERVER | %s je stavio {C93636}%s u Areu.{0DD4FC} RAZLOG |{FFFFFF}", giveplayer, sendername);
					SendClientMessageToAll(0xC4C4C4FF, string);
		        }
			}
			else
			{
			    SendClientMessage(playerid, WHITE, "{0DD4FC}Life On Balkan RPG/DM | {FFFFFF}Igrac nije online!");
			    return 1;
	    }
	    return 1;
	}