Szerző Téma: Parancs segitség!  (Megtekintve 1263 alkalommal)

Parancs segitség!
« Dátum: 2013. május 04. - 15:17:36 »
0 Show voters
Üdv szeretnék kérni 1 /aj <ID> <másodperc> <indok> ez ojan parancs hogy bezárod a playert a börtönbe de a börtön  heje legyen a Kigyó farmon a repülõ temetõ közelébe szerintem tudjátok aki megcsinálná menne a +!!HELP elõre is köszönöm!!
[mod]Máskor megfelelõ téma nevet adj![/mod]
« Utoljára szerkesztve: 2013. május 05. - 08:35:00 írta ZyZu »

Nem elérhető DVS

  • 302
    • Profil megtekintése
Parancs segitség!
« Válasz #1 Dátum: 2013. május 04. - 15:43:09 »
0 Show voters
dcmd_jail(playerid,params[])
{
if(AccInfo[playerid][LoggedIn] == 1)
{
if(AccInfo[playerid][Level] >= 3)
{
   new Index;
    new tmp[256];  tmp  = strtok(params,Index);
   new tmp2[256]; tmp2 = strtok(params,Index);
   new tmp3[256]; tmp3 = strtok(params,Index);
    if(!strlen(params)) return
   SendClientMessage(playerid, LIGHTBLUE2, \"Használat: /jail [játékosID] [Perc] [indok]\") &&
   SendClientMessage(playerid, orange, \"Funkció: Bebörtönzi a kiválasztott játékost\");
       new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
   player1 = strval(tmp);
    if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && (AccInfo[player1][Level] != ServerInfo[MaxAdminLevel]))
    {
      if(AccInfo[player1][Jailed] == 0)
      {
         GetPlayerName(player1, playername, sizeof(playername));
         GetPlayerName(playerid, adminname, sizeof(adminname));
         new jtime = strval(tmp2);
         if(jtime == 0) jtime = 9999;
             SendCommandToAdmins(playerid,\"Jail\");
         AccInfo[player1][JailTime] = jtime*1000*60;
                 SetTimerEx(\"JailPlayer\",5000,0,\"d\",player1);
           SetTimerEx(\"Jail1\",1000,0,\"d\",player1);
           AccInfo[player1][Jailed] = 1;
         if(jtime == 9999)
         {
         if(!strlen(params[strlen(tmp2)+1])) format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevû játékost -|\",adminname,playername);
         else format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevû játékost | Indok: %s -|\",adminname,playername,params[strlen(tmp)+1]);
                  }
          else
          {
         if(!strlen(tmp3)) format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevû játékost %d percre -|\",adminname,playername, jtime);
         else format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevû játékost %d percre | Indok: %s -|\",adminname,playername,jtime,params[strlen(tmp2)+strlen(tmp)+1]);
         }
             return SendClientMessageToAll(blue,string);
      }
      else return SendClientMessage(playerid, red, \"HIBA: A játékos már börtönben van!\");
   }
   else return SendClientMessage(playerid, red, \"HIBA: A játékos nem csatlakozik vagy a legmagasabb szintû adminisztrátor\");
}
else return ErrorMessages(playerid, 1);
}
else return SendClientMessage(playerid,red,\"HIBA: bejelentkezve kell lenned hogy használhasd ezt a parancsot\");
}

Parancs segitség!
« Válasz #2 Dátum: 2013. május 04. - 15:45:03 »
0 Show voters
Adsz linket a dcmd.inc rõl vagy letöltést mert nincs meg :D
Amugy megy a +

Parancs segitség!
« Válasz #3 Dátum: 2013. május 04. - 15:49:59 »
+1 Show voters

Parancs segitség!
« Válasz #4 Dátum: 2013. május 04. - 15:51:03 »
0 Show voters
kösz neked is megyen a +

Nem elérhető DVS

  • 302
    • Profil megtekintése
Parancs segitség!
« Válasz #5 Dátum: 2013. május 04. - 15:52:55 »
0 Show voters
De ha az alapokat megadnád akkor jobb lenne, mert ezt csak másoltam, nemtudom a mododba hogyan vannak létrehozva. Vagy esetleg sehogy.

Parancs segitség!
« Válasz #6 Dátum: 2013. május 04. - 15:54:16 »
0 Show voters
Megirnád ZCMD-be PLS?menne a + ezér is

DaniD

  • Vendég
Parancs segitség!
« Válasz #7 Dátum: 2013. május 04. - 15:56:31 »
0 Show voters

Parancs segitség!
« Válasz #8 Dátum: 2013. május 04. - 16:01:48 »
0 Show voters
Ha beteszem ezt:
CMD: aj(playerid, params[])
{
        if(AccInfo[playerid][LoggedIn] == 1)
        {
                if(AccInfo[playerid][Level] >= 3)
                {
                        new Index;
                    new tmp[256];  tmp  = strtok(params,Index);
                        new tmp2[256]; tmp2 = strtok(params,Index);
                        new tmp3[256]; tmp3 = strtok(params,Index);
                    if(!strlen(params)) return
                        SendClientMessage(playerid, LIGHTBLUE2, \"Használat: /aj [játékosID] [Perc] [indok]\") &&
                        SendClientMessage(playerid, orange, \"Funkció: Bebörtönzi a kiválasztott játékost\");
                new player1, playername[MAX_PLAYER_NAME], adminname[MAX_PLAYER_NAME], string[128];
                        player1 = strval(tmp);
                        if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID && (AccInfo[player1][Level] != ServerInfo[MaxAdminLevel]))
                         {
                                if(AccInfo[player1][Jailed] == 0)
                                {
                                        GetPlayerName(player1, playername, sizeof(playername));
                                        GetPlayerName(playerid, adminname, sizeof(adminname));
                                        new jtime = strval(tmp2);
                                        if(jtime == 0) jtime = 9999;
                                SendCommandToAdmins(playerid,\"Jail\");
                                        AccInfo[player1][JailTime] = jtime*1000*60;
                            SetTimerEx(\"JailPlayer\",5000,0,\"d\",player1);
                            SetTimerEx(\"Jail1\",1000,0,\"d\",player1);
                                AccInfo[player1][Jailed] = 1;
                                        if(jtime == 9999)
                                        {
                                        if(!strlen(params[strlen(tmp2)+1])) format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevu játékost -|\",adminname,playername);
                                        else format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevu játékost | Indok: %s -|\",adminname,playername,params[strlen(tmp)+1]);
                                        }
                                    else
                                    {
                                        if(!strlen(tmp3)) format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevu játékost %d percre -|\",adminname,playername, jtime);
                                        else format(string,sizeof(string),\"|- Adminisztrátor %s börtönbe zárta a(z) %s nevu játékost %d percre | Indok: %s -|\",adminname,playername,jtime,params[strlen(tmp2)+strlen(tmp)+1]);
                                        }
                                return SendClientMessageToAll(blue,string);
                                }
                                else return SendClientMessage(playerid, red, \"HIBA: A játékos már börtönben van!\");
                        }
                        else return SendClientMessage(playerid, red, \"HIBA: A játékos nem csatlakozik vagy a legmagasabb szintu adminisztrátor\");
                }
                else return ErrorMessages(playerid, 1);
        }
        else return SendClientMessage(playerid,red,\"HIBA: bejelentkezve kell lenned hogy használhasd ezt a parancsot\");
}
akkor amikor a szerot inditom ezt irja :
[16:00:07] Script[gamemodes/Trinity.amx]: Run time error 17: \"Invalid/unsupported P-code file format\"
[16:00:07] Failed to load \'gamemodes/Trinity.amx\' script.

Parancs segitség!
« Válasz #9 Dátum: 2013. május 04. - 20:40:16 »
0 Show voters
1. Használj code tag-eket !
2. vlszleg azért mert amit õ adott abba máshogy vannak \"megnevezve\" a dolgok mint a te mododba..

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal