Szerző Téma: PPC  (Megtekintve 1071 alkalommal)

PPC
« Dátum: 2013. január 20. - 12:14:18 »
0 Show voters
Heló
Hogy lehetne megoldani hogy ppc serveren mennyen az admin szolgálat.Azt irja hogy nem vagy admin
válaszoknak nagyon örülnék
Kösz elõre is heló

PPC
« Válasz #1 Dátum: 2013. január 20. - 12:20:17 »
0 Show voters
Be van téve az adminszolgálat és nem megy?


Ne indíts szervert ppcvel mert már 1000 olyan van

PPC
« Válasz #2 Dátum: 2013. január 20. - 12:31:58 »
0 Show voters
igen azt irja nem vagy admin

PPC
« Válasz #3 Dátum: 2013. január 20. - 14:32:51 »
0 Show voters
Másold be a kodot

PPC
« Válasz #4 Dátum: 2013. január 20. - 19:34:57 »
0 Show voters
/*
Adminszolgálat színek:
                        - 0. Kikapcsolva
                        - 1. Citromsárga
                        - 2. Piros
                        - 3. Kék
                        - 4. Zöld
                        - 5. Fehér
*/
#include < a_samp >
#include < zcmd >
#include < sscanf >
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_RED 0xFF0000AA
#define COLOR_BLUE 0x0037ffAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFFFFAA
#undef MAX_PLAYERS
#define MAX_PLAYERS 30 // Szerver férõhelye
new asz[MAX_PLAYERS];
new str[64];
CMD:duty(playerid,params[])
{
    if(IsPlayerAdmin(playerid))
{
    new szin;
    if(sscanf(params,\"d\",szin)) return SendClientMessage(playerid, COLOR_RED, \"Használat: /duty < 0-5 >\");
    if(szin == 0 || szin == 1 || szin == 2 || szin == 3 || szin == 4 || szin == 5)
    {
    if(szin == 0)
    {
        asz[playerid] = 0;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat kikapcsolva.\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s kilépett az adminszolgálatból.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 1)
    {
        asz[playerid] = 1;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Citromsárga )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 2)
    {
        asz[playerid] = 2;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Piros )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 3)
    {
        asz[playerid] = 3;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Kék )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 4)
    {
        asz[playerid] = 4;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Zöld )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
   else if(szin == 5)
    {
        asz[playerid] = 5;
        SendClientMessage(playerid, COLOR_WHITE, \"Adminszolgálat bekapcsolva. ( Fehér )\");
        GetPlayerName(playerid, str,sizeof(str));
        format(str,128,\"%s adminszolgálatba lépett.\",str);
        SendClientMessageToAll(COLOR_RED,str);
   }
} else { SendClientMessage(playerid, COLOR_RED, \"A színek 0 és 5 között lehetnek.\"); }
} else { SendClientMessage(playerid, COLOR_RED, \"Nem vagy adminisztrátor.\"); }
return 1;
}
public OnPlayerConnect(playerid)
{
asz[playerid] = 0;
return 1;
}
public OnPlayerUpdate(playerid)
{
if(asz[playerid] == 1)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_YELLOW,40.0,1000);
}
else if(asz[playerid] == 2)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_RED,40.0,1000);
}
else if(asz[playerid] == 3)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_BLUE,40.0,1000);
}
else if(asz[playerid] == 4)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_GREEN,40.0,1000);
}
else if(asz[playerid] == 5)
{
    SetPlayerChatBubble(playerid, \"Admin szolgálatban\",COLOR_WHITE,40.0,1000);
}
return 1;
}
public OnFilterScriptInit()
{
print(\"Bence adminszolgálat script betöltve.\");
return 0;
}
tessék

 
[mod]Olvasd el a szabályzatot! CODE tagek kötelezõek.[/mod]
« Utoljára szerkesztve: 2013. január 21. - 18:44:55 írta Rupert »

PPC
« Válasz #5 Dátum: 2013. január 20. - 20:13:20 »
0 Show voters
Rcon adminba bejelentkezel, beírod a chatba /duty és onnan már úgyis tudod

PPC
« Válasz #6 Dátum: 2013. január 20. - 21:35:13 »
+1 Show voters
Ha a modba teszed akkor meg tudod csinálni, hogy minden admin tudja használni

PPC
« Válasz #7 Dátum: 2013. január 20. - 21:45:21 »
0 Show voters
igen meglehet oldani pl:
 
if(PlayerInfo[playerid][Level] >= 3) { //Ha a játékosz szintje nagyobb vagy = 3
//és ide a script
} else {
//Nem vagy admin
}
« Utoljára szerkesztve: 2013. január 21. - 18:45:11 írta Rupert »

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
PPC
« Válasz #8 Dátum: 2013. január 20. - 21:51:58 »
0 Show voters
Idézetet írta: filip95 date=1358714721\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32722\" data-ipsquote-contentclass=\"forums_Topic
igen meglehet oldani pl:
if(PlayerInfo[playerid][Level] >= 3) { //Ha a játékosz szintje nagyobb vagy = 3
//és ide a script
} else {
//Nem vagy admin
}
 
Felesleges az else mivel ott van a return is és egyszerûbb. Bemásolnád a PPC adminak az admin használati függvényét? tudod, hogy admin használhassa..
E: Ha hülyeségeket írsz akkor meg miért írsz minden témába? Nézd vissza az egész hozzászolásodat, hogy mindegyik hülyeség.
« Utoljára szerkesztve: 2013. január 20. - 21:56:05 írta ZyZu »

PPC
« Válasz #9 Dátum: 2013. január 21. - 14:57:58 »
0 Show voters
Nem tudom csak nem mukodik vagyis nem tudom megoldani valaki el kuldi scriptben lécci

PPC
« Válasz #10 Dátum: 2013. január 21. - 20:06:51 »
0 Show voters
Neked nem szcriptbe kell hanem a modba kell tegyed!!!!!!!!!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal