GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: attika977 - 2010. November 30. - 14:46:09

Cím: Nevek látása áthelyezve.
Írta: attika977 - 2010. November 30. - 14:46:09
Van egy admin scriptem és megvan a parancs,hogy /adminszolgálat és akkor ruhát vállt és feléje írja,hogy \'\'Admin Szolgálatban\'\' és azt szeretném,hogy mikor adminszolgálatba állok,de csak akkor lássam minden más játékos nevét,hogy könnyebb legyen pl a kick.
Megkérnék nagyonszépen egy embert aki ért hozzá,ha van ideje és kedve segítene nekem?
Cím: Nevek látása áthelyezve.
Írta: Iceaac - 2010. December 05. - 10:17:00
Mikor belépsz adminszolgálatba:
for (new i;i<MAX_PLAYERS;i++) ShowPlayerNameTagForPlayer(playerid, i, true);
Mikor kilépsz:
for (new i;i<MAX_PLAYERS;i++) ShowPlayerNameTagForPlayer(playerid, i, false);
Cím: Nevek látása áthelyezve.
Írta: Kovacs_Richard - 2011. Január 19. - 17:30:19
asszem ezzel a megoldással van olyan probléma hogy aki késöbb csatlakozik annak nem jelzi a nevét
erre 2 megoldás van...
OnPlayerConnect-nél beírjuk hogy jelezze vagy amikor a játékos streamelve lesz a másik játékosnak
Cím: Nevek látása áthelyezve.
Írta: Denzel - 2011. Január 19. - 20:13:38
new Text3D: atext;
if (strcmp(cmd,\"/adminszolgalat\",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SetPlayerHealth(playerid, 10000);
SetPlayerArmour(playerid, 10000);
SetPlayerSkin(playerid, 27);
ShowNameTags( 0 );
if (PlayerInfo[playerid][pAdmin] >= 1)
{
   atext = Create3DTextLabel(\"Admin Szolgálatban Megölni Tilos!\", 0x0073FFFF, 0.0, 0.0, 0.0, 20, 0, 1);
   Attach3DTextLabelToPlayer(atext, playerid, 0.0, 0.0, 0.4);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, \" Nem Használhatod Ezt A Parancsot!\");
}
}
return 1;
}
if (strcmp(cmd,\"/adminszolgalatki\",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SetPlayerArmour(playerid, 0);
SetPlayerSkin(playerid, 271);
ShowNameTags( 1 );
Delete3DTextLabel(atext);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, \" Nem Vagy Admin\");
}
}
return 1;
}
[/quote]
 

Valaki ebbe lenne szives bele rakni  pl hogy... xy adminszolgálatba lépett


                                                                         xy kilépettt az adminszolgálatból...

PLs valaki hogy ezt is tudjam már :)
Cím: Nevek látása áthelyezve.
Írta: Sheet - 2011. Január 19. - 20:21:30
Tessék, de amúgy vannak apróbb hibák.
Ha gondolod töltsd le az én scriptemet, abba álítólag nincs hiba :D
 
new Text3D: atext;
if (strcmp(cmd,\"/adminszolgalat\",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SetPlayerHealth(playerid, 10000);
SetPlayerArmour(playerid, 10000);
SetPlayerSkin(playerid, 27);
ShowNameTags( 0 );
SendClientMessageToAll(COLOR_SZÍN, \"Admin szolgálatba lépett.\");
if (PlayerInfo[playerid][pAdmin] >= 1)
   {
      atext = Create3DTextLabel(\"Admin Szolgálatban Megölni Tilos!\", 0x0073FFFF, 0.0, 0.0, 0.0, 20, 0, 1);
      Attach3DTextLabelToPlayer(atext, playerid, 0.0, 0.0, 0.4);
   }
}
else
{
SendClientMessage(playerid, COLOR_RED, \" Nem Használhatod Ezt A Parancsot!\");
}
}
return 1;
}
if (strcmp(cmd,\"/adminszolgalatki\",true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
SendClientMessageToAll(COLOR_SZÍN, \"Admin, kilépett a szolgálatból\");
SetPlayerArmour(playerid, 0);
SetPlayerSkin(playerid, 271);
ShowNameTags( 1 );
Delete3DTextLabel(atext);
}
else
{
SendClientMessage(playerid, COLOR_LIGHTRED, \" Nem Vagy Admin\");
}
}
return 1;
}
Cím: Nevek látása áthelyezve.
Írta: Denzel - 2011. Január 20. - 17:51:41
kösz tesó rendes vagy :)
Cím: Nevek látása áthelyezve.
Írta: Pedró - 2011. Február 04. - 16:50:10
ez cool nekemiskellett :)