Szerző Téma: Gond a (/goto) kiirásnál.  (Megtekintve 1720 alkalommal)

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
Gond a (/goto) kiirásnál.
« Válasz #15 Dátum: 2014. május 17. - 16:40:44 »
0 Show voters
egyszerûen javítható :)
 

format(string,sizeof(string),\"{FF0000}[ADMIN]: {00FF00} \'\'%s\'\' teleportált \'\'%s\'\' nevû játékoshoz!\", adminname, pName(player1));

 
ha nincs definiálva a pName, ami a luxadmin-ban szinte kizárt, másold be ezt is :)
 

stock pName(playerid) {
static getname[24];
GetPlayerName(playerid, getname, 24);
return getname;
}

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Gond a (/goto) kiirásnál.
« Válasz #16 Dátum: 2014. május 18. - 10:06:29 »
0 Show voters
Szedd ki amit írtam GetPlayerName függvényt, és így csináld a kódot:
 
format(string,sizeof(string),\"{FF0000}[ADMIN]: {00FF00} \'\'%s\'\' teleportált \'\'%s\'\' nevû játékoshoz!\", pName(playerid), pName(player1));

Gond a (/goto) kiirásnál.
« Válasz #17 Dátum: 2014. május 18. - 14:23:43 »
0 Show voters
CMD:goto(playerid,params[])
{
CheckPlayerAdmin(playerid,1);
new targetid,Float:pos[3],string[256];
if(Info[playerid][AdminLogged]==false) return SendClientMessage(playerid,-1,\"{8B4513}: {FFD700}Nem vagy bejelentkezve az admin fiókodba.\");
if(sscanf(params,\"u\",targetid))return SendClientMessage(playerid,-1,\"{D2691E}Használat: {DEB887}/goto [iD]\");
if(!IsPlayerConnected(targetid))return SendClientMessage(playerid,-1,\"{8B4513}: {FFD700}A játékos nem található.\");
if(targetid==playerid) return SendClientMessage(playerid,-1,\"{8B4513}: {FFD700}Magadhoz nem teleportálhatsz.\");
format(string,sizeof(string),\"%s {%06x}%s {FFD700}hozzá teleportált {%06x}%s{FFD700}-hoz/hez.\",GetAdminLevelNameAndColor(Info[playerid][AdminLevel]),GetPlayerColor(playerid)>>>8,Name(playerid),GetPlayerColor(targetid)>>>8,Name(targetid));
SendClientMessageToAll(-1,string);
GetPlayerPos(targetid,pos[0],pos[1],pos[2]);
SetPlayerPos(playerid,pos[0],pos[1],pos[2]+2);
return 1;
}

 
Adminrendszerembõl szedtem ki. Csak cseréld a változókat.
[mod]Kitettem helyetted a

taget![/mod]
« Utoljára szerkesztve: 2014. május 18. - 17:40:00 írta Dfoglalo »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal