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: Team - 2014. szeptember 05. - 23:06:24

Cím: Defensive /aszoli /mrszoli
Írta: Team - 2014. szeptember 05. - 23:06:24
Sziasztok! A Defensive módba beleraktam 1 moderátori szintet amit ment a szerver, és mikor modiszoliba lépek csak 1 ideig látom a játékosok neveit, míg az adminszolinál végig.
 
CMD:aszoli(playerid, params[])
{
if(pInfo[playerid][pALogin] == 0) return SendClientMessage(playerid, PIROS, \"Nincs ilyen parancs, lehet hogy elírtál valamit!\");
if(pInfo[playerid][pAdmin] >= 1)
{
if(AdminSzoliban[playerid] == 0)
{
   SendClientMessage(playerid, NARANCS, \"* Admin Szolgálatba álltál!\");
   SetPlayerHealth(playerid, 100000);
 
   AdminSzoliban[playerid] = 1;
   Nevekbe(playerid);
}
else
{
    SendClientMessage(playerid, NARANCS, \"* Kiléptél az Admin Szolgálatból!\");
    SetPlayerHealth(playerid, 100);
   
    AdminSzoliban[playerid] = 0;
    Nevekki(playerid);
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy 1*Admin!\");
}
return 1;
}
CMD:mrszoli(playerid, params[])
{
if(pInfo[playerid][pModi] == 1)
{
if(ModiSzoliban[playerid] == 0)
{
   SendClientMessage(playerid, NARANCS, \"* Moderátori Szolgálatba álltál!\");
   SetPlayerHealth(playerid, 100000);
 
   ModiSzoliban[playerid] = 1;
   Nevekbe(playerid);
}
else
{
    SendClientMessage(playerid, NARANCS, \"* Kiléptél a Moderátori Szolgálatból!\");
    SetPlayerHealth(playerid, 100);
 
    ModiSzoliban[playerid] = 0;
    Nevekki(playerid);
}
}
else
{
    SendClientMessage(playerid, PIROS, \"Nem vagy Moderátor!\");
}
return 1;
}

 
A következõ problémám meg az lenne ,hogy azt szeretném megoldani ,hogy amikor adminisztrációs szolgálatba lépjen akkor a nevük felett kiírja az admin vagy az ic nevüket de hibát ad ki rá.
 
   if(AdminSzoliban[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \" %s Admin\", pInfo[playerid][pANev], PIROS, 50.0, 2000);
}
if(ModiSzoliban[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \" %s Moderátor\", Nev(playerid),ZOLD, 50.0, 2000);
}

 
Hiba:
 
C:\\Defensive\\gamemodes\\Defensive.pwn(5941) : warning 213: tag mismatch
C:\\Defensive\\gamemodes\\Defensive.pwn(5941) : warning 202: number of arguments does not match definition
C:\\Defensive\\gamemodes\\Defensive.pwn(5945) : error 035: argument type mismatch (argument 3)

 
[mod]Kitettem helyetted minden code taget.[/mod]
Cím: Defensive /aszoli /mrszoli
Írta: Dfoglalo - 2014. szeptember 06. - 12:31:04
[mod]Használd a kiemelt témát! Zárok.[/mod]