Szerző Téma: LuxAdmin Adminskin  (Megtekintve 900 alkalommal)

LuxAdmin Adminskin
« Dátum: 2012. március 07. - 17:35:40 »
0 Show voters
Csá all :D :P
Van nekem egy LuxAdminom és hiába állitom be a scriptfiles->LuxAdmin->Config->Config.ini -ben,hogy
 
AdminOnlySkins=1
AdminSkin=280
AdminSkin2=282
AdminSkin3=283

 
nem jó...
Nem csinál semmit ugyan úgy engedi mindenkinek,hogy rendõr legyen.

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
LuxAdmin Adminskin
« Válasz #1 Dátum: 2012. március 07. - 17:56:57 »
0 Show voters
Tessék, itt van. Ha LuxAdminnal szeretnéd megoldani, akkor olvasd el a témát amibe leírtam.
(http://sampforum.hu/index.php?topic=22282.msg235824#msg235824)
 

#include <a_samp>
public OnPlayerSpawn(playerid)
{
new skinid = GetPlayerSkin(playerid);
if(skinid == 280 || 282 || 283)
{
if(!IsPlayerAdmin(playerid))
{
SendClientMessage(playerid,0xff0000AA, \"Ezt a skint csak rcon adminisztrátor használhatja.\");
SetPlayerHealth(playerid, 0);
}
}
return 1;
}

LuxAdmin Adminskin
« Válasz #2 Dátum: 2012. március 07. - 19:03:25 »
0 Show voters
na most már jó :)
de mikor rá megyek a civilre azt is megöli és ki irja h nem vagy admin! plz help

Dupla hozzászólás automatikusan összefûzve. ( 2012. március 07. - 19:04:17 )

Külön fs be raktam és igy le compilézta:
 
#include <a_samp>
#include <ldudb>
public OnPlayerSpawn(playerid)
{
new skinid = GetPlayerSkin(playerid);
if(skinid == 280 || 282 || 283)
{
if(!IsPlayerLuxAdmin(playerid))
{
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
SetPlayerHealth(playerid, 0);
}
}
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(vehicleid == 523 ||427 || 490 || 497 || 425 || 520 || 528 ||596 || 598 || 597 || 599 || 432 || 601)
{
if(!IsPlayerLuxAdmin(playerid))
{
GameTextForPlayer(playerid,\"~r~Csak rend§r sz˜lhat be!\", 3000, 1);
ClearAnimations(playerid);
}
}
return 1;
}
stock IsPlayerLuxAdmin(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new file[256], tmp, tmp2;
format(file,256,\"/LuxAdmin/Accounts/%s.sav\",udb_encode(name));
tmp = dini_Int(file,\"Level\");
tmp2 = dini_Int(file,\"Loggedin\");
if( (IsPlayerConnected(playerid)) && (tmp > 0) && (tmp2 == 1) )
return true;
else return false;
}

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
LuxAdmin Adminskin
« Válasz #3 Dátum: 2012. március 07. - 19:21:30 »
0 Show voters
Elvileg csak akkor kell kiírnia, ha a választott skin, amivel spawnolsz 280, 282, 283.

LuxAdmin Adminskin
« Válasz #4 Dátum: 2012. március 07. - 19:27:07 »
0 Show voters
de a többinél is meghalok és ki is irja h nem vagy admin! :SSS
« Utoljára szerkesztve: 2012. március 08. - 14:11:56 írta Yakuza™ »

Nem elérhető TwisT3R

  • 576
  • Küklopsz
  • Discord: TwisT3R#7833
    • Profil megtekintése
    • Firing Squad Clan
LuxAdmin Adminskin
« Válasz #5 Dátum: 2012. március 07. - 20:19:18 »
0 Show voters
Ez meg publikálta a módját. Ügyes emberke :whistle:

LuxAdmin Adminskin
« Válasz #6 Dátum: 2012. március 07. - 20:23:02 »
0 Show voters
;D ;D úgyis publikálni fogom de most még hibás xDDDD
szóval... meg az enyím mindben nap másabb xD

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal