Szerző Téma: 16 Admin parancs.(rcon adminnak)  (Megtekintve 5416 alkalommal)

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Dátum: 2013. Január 20. - 12:23:37 »
+6 Show voters
Sziasztok unalmamban csináltam 16 admin parancsot.
Remélem valaki hasznát veszi :D
A parancsokat csak RCON admin tudja használni
/rcon login [RCONjelszó]
A mûködéshez szükséges: zcmd,sscanf,fixchars
ZCMD
SSCANF2
Fixchars
Kód:
 
#define FILTERSCRIPT
#include <  a_samp  >
#include <  zcmd  >  //Letöltés:  http://www.mediafire.com/?4kag6ntp87lg6cl
#include <  sscanf2  > //Letöltés:  http://www.mediafire.com/?1b1uw84lct1b982
#include <  fixchars  > //Letöltés:  http://www.mediafire.com/?740erz34did7f4p
main ( ) { }
#define msg SendClientMessage
#define msgall SendClientMessageToAll
#define zold 0x00FF00C8
#define szin 0xFFFFFF
#define feher 0xFFFFFFC8
#define kék 0x0000FFC8
#define piros 0xFF0000C8
forward SendAdminMessage(color,string[]);
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Admin parancsok by:. SSK\");
print(\"--------------------------------------\\n\");
print(\"16 adminparancs betöltve by: SSK\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
 
//Admin parancsok:
CMD:ahelp(playerid)
{
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
else
{
msg(playerid,piros,\"Admin parancsok:\");
msg(playerid,piros,\"/a /ann /gethere /goto /ban /kick /tv /tvki /megut\");
msg(playerid,piros,\"/pm /gmx /setskin /penzad /pontad /megol /asay\");
}
return 1;
}
CMD:a(playerid,params[]) // Admin Chat.
{
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,nev,sizeof(nev));
new achat[128];
new string[128];
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params, \"s[128]\",achat)) return msg(playerid,piros,\"Használat: /a [AdminChat]\");
else {
format(string,sizeof(string),\"Admin:%s:%s\",nev,achat);
SendAdminMessage(piros,string);
}
return 1;
}
CMD:announce(playerid,params[]) //Képernyõre írás.
{
new string[128];
new ann[80];
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"s[128]\",ann)) return msg(playerid,piros,\"Használat: /ann [Üzenet]\");
else {
format(string,sizeof(string),\"%s\",ann);
GameTextForAll(string,5000,1);
}
return 1;
}
CMD:ann(playerid,params[])
{
return cmd_announce(playerid,params);
}
CMD:kick(playerid,params[])  //Játékos kirúgása
{
    if(IsPlayerConnected(playerid))
        {
                {
         new indok[128];
         new id;
         new string[128];
         new nev[MAX_PLAYER_NAME];
         GetPlayerName(playerid,nev,sizeof(nev));
         new pnev[MAX_PLAYER_NAME];
         GetPlayerName(id,pnev,sizeof(pnev));
         if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
         if(sscanf(params, \"us[128]\",id,indok)) return msg(playerid,piros,\"Használat: /kick [JátékosID] [indok]\");
         else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
         format(string,sizeof(string),\"%s kirúgta %s-t!Indok: %s.\",nev,pnev,indok);
         msgall(piros,string);
         Kick(id);
                }
        }
return 1;
}
CMD:ban(playerid, params[])  //Játékos kitiltása
{
if(IsPlayerConnected(playerid))
    {
                {
                    new indok[128];
         new id;
         new string[128];
         new nev[MAX_PLAYER_NAME];
         GetPlayerName(playerid,nev,sizeof(nev));
         new pnev[MAX_PLAYER_NAME];
         GetPlayerName(id,pnev,sizeof(pnev));
         if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
         if(sscanf(params, \"us[128]\",id,indok)) return msg(playerid,piros,\"Használat: /ban [JátékosID] [indok]\");
         else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
         format(string,sizeof(string),\"%s kibanolta %s-t a szerverrõl!Indok:%s.\",nev,pnev,indok);
         msgall(piros,string);
         Ban(id);
      }
   }
return 1;
}
CMD:goto(playerid,params[])  //Játékoshoz teleportálás
{
        if(IsPlayerConnected(playerid))
        {
            {
                new id;
                if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
                  if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\");
                if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
                new Float:x,Float:y,Float:z;
                GetPlayerPos(id,x,y,z);
                if(IsPlayerInAnyVehicle(playerid))
                {
                            new carid = GetPlayerVehicleID(playerid);
                            SetVehiclePos(carid, x+3,y,z);
                            PutPlayerInVehicle(playerid, carid, 1);
                        }
                        else
                        {
                            SetPlayerPos(playerid,x,y,z);
                        }
                }
        }
        return 1;
}
CMD:gethere(playerid,params[]) //Egy játékost oda hozni ahol te vagy
{
        if(IsPlayerConnected(playerid))
        {
            {
                new id;
                if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
                if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /gethere [JátékosID]\");
                if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
                  new Float:x,Float:y,Float:z;
                  GetPlayerPos(id,x,y,z);
                if(IsPlayerInAnyVehicle(id))
                {
                            new carid = GetPlayerVehicleID(id);
                            SetVehiclePos(carid, x+3,y,z);
                            PutPlayerInVehicle(id, carid, 1);
                        }
                        else
                        {
                            SetPlayerPos(id,x,y,z);
                        }
                }
        }
        return 1;
}
CMD:tv(playerid,params[]) //TV-zni egy játékost (figyelni)
{
        if(IsPlayerConnected(playerid))
        {
                {
                    new id;
         new string[128];
         new nev[30];
         GetPlayerName(playerid,nev,sizeof(nev));
         new pnev[30];
         GetPlayerName(id,pnev,sizeof(pnev));
         if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
                    if(sscanf(params,\"u\", id)) return msg(playerid, piros, \"Használat: /tv [JátékosID]\");
                    else if(id == INVALID_PLAYER_ID) return msg(playerid, piros, \"Játékos nem elérhetõ!\");
                    TogglePlayerSpectating(playerid, 1);
                   PlayerSpectatePlayer(playerid, id);
                    SetPlayerInterior(playerid,GetPlayerInterior(id));
                   SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(id));
                    format(string,sizeof(string),\"%s elkezdte Tv-zni %s-t!\",nev,pnev);
                     SendAdminMessage(piros,string);
                     }
        }
        return 1;
}
CMD:tvki(playerid) //Kikapcsolni a figyelést
{
        if(IsPlayerConnected(playerid))
        {
            {
                        if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
                        TogglePlayerSpectating(playerid,0);
                        SendClientMessage(playerid,piros,\"Kiléptél a TV-zésbõl!\");
                }
        }
        return 1;
}
CMD:megut(playerid, params[]) //Egy játékost megütni.
{
if(IsPlayerConnected(playerid))
    {
        {
        new id;
   new nev[20];
   new pnev[20];
   GetPlayerName(playerid,nev,sizeof(nev));
   GetPlayerName(id,pnev,sizeof(pnev));
   new string[128];
   if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
   if(sscanf(params, \"u\",id)) msg(playerid,piros,\"Használat: /megut [JátékosID]\");
   else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
   else {
   format(string,sizeof(string),\"%s megütötte %s-t!\",nev,pnev);
   SendAdminMessage(piros,string);
   format(string,sizeof(string),\"Megütötted %s-t!\",pnev);
   msg(playerid,piros,string);
   format(string,sizeof(string),\"%s megütött téged!\",nev);
   msg(id,szin,string);
   new Float:x,Float:y,Float:z;
   GetPlayerPos(id,x,y,z);
   SetPlayerPos(id,x,y,z+2);
   }
        }
    }
return 1;
}
CMD:pm(playerid,params[]) //Privát üzenet küldése
{
if(IsPlayerConnected(playerid))
    {
    new pm[128];
new id;
new string[128];
new nev[20];
GetPlayerName(playerid,nev,sizeof(nev));
if(sscanf(params, \"us[128]\",id,pm)) msg(playerid,piros,\"Használat: /pm [JátékosID] [Üzenet]\");
else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
else {
format(string,sizeof(string),\"[PM] (%d)%s üzeni: %s\",playerid,nev,pm);
msg(id,zold,string);
msg(playerid,piros,\"Üzeneted elküldve!\");
}
}
return 1;
}
CMD:gmx(playerid,params[]) //Szerver újraindítása
{
{
    if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
msgall(piros,\"__________________________RESTART______________________________\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"A SZERVERT RESTARTOLTA EGY ADMIN!!!HAMAROSAN ÚJRA JÁTSZHATSZ!!!!\");
msgall(piros,\"__________________________RESTART______________________________\");
print(\"A SZERVER ÚJRAINDUL!!!\");
print(\"A SZERVER ÚJRAINDUL!!!\");
print(\"A SZERVER ÚJRAINDUL!!!\");
print(\"A SZERVER ÚJRAINDUL!!!\");
SendRconCommand(\"gmx\");
}
return 1;
}
CMD:setskin(playerid,params[]) //Játékos skinjének beállítása
{
if(IsPlayerConnected(playerid))
    {
        {
        new id;
   new skin;
   new string[128];
   new pnev[MAX_PLAYER_NAME];
   GetPlayerName(playerid,pnev,sizeof(pnev));
   new nev[MAX_PLAYER_NAME];
   GetPlayerName(playerid,nev,sizeof(nev));
   if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
   if(sscanf(params,\"ud\",id,skin)) msg(playerid,piros,\"Használat: /setskin [JátékosID] [skinID(0-299)]\");
            else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
            else {
            format(string,sizeof(string),\"%s megváltoztatta a skinedet!SkinID: %d\",nev,skin);
            msg(id,szin,string);
            format(string,sizeof(string),\"Megváltoztattad %s Skinjét!SkinID: %d\",pnev,skin);
            msg(playerid,piros,string);
            SetPlayerSkin(id,skin);
        }
        }
     }
return 1;
}
CMD:penzad(playerid, params[]) //Pénzt adni egy játékosnak!
{
if(IsPlayerConnected(playerid))
{
        {
        new id;
        new string[128];
      new nev[40];
      new penz;
      GetPlayerName(playerid,nev,sizeof(nev));
      new pnev[40];
      GetPlayerName(id,pnev,sizeof(pnev));
      if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
      if(sscanf(params,\"ui\",id,penz)) return msg(playerid,piros,\"Használat: /penzad [JátékosID] [Összeg]\");
      else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
      else {
      format(string,sizeof(string),\"Admin:%s pénzt adott %s-nak!Összeg: %d\",nev,pnev,penz);
      SendAdminMessage(piros,string);
      GivePlayerMoney(id,penz);
      }
        }
 }
return 1;
}
CMD:pontad(playerid, params[]) //Beállítani egy játékos pontszámát
{
if(IsPlayerConnected(playerid))
{
        {
        new id;
        new string[128];
      new nev[40];
      new pont;
      GetPlayerName(playerid,nev,sizeof(nev));
      new pnev[40];
      GetPlayerName(id,pnev,sizeof(pnev));
      if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
      if(sscanf(params,\"ui\",id,pont)) return msg(playerid,piros,\"Használat: /pontad [JátékosID] [Pont]\");
      else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
      else {
      format(string,sizeof(string),\"Admin:%s pontot adott %s-nak!Pont: %d\",nev,pnev,pont);
      SendAdminMessage(piros,string);
      SetPlayerScore(id,pont);
      }
        }
 }
return 1;
}
CMD:megol(playerid,params[]) //egy játékost megölni.
{
if(IsPlayerConnected(playerid))
    {
       {
       new id;
        new string[128];
      new nev[40];
      GetPlayerName(playerid,nev,sizeof(nev));
      new pnev[40];
      GetPlayerName(id,pnev,sizeof(pnev));
      if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
      if(sscanf(params,\"u\",id)) return msg(playerid,piros,\"Használat: /megol [JátékosID]\");
      else if(id == INVALID_PLAYER_ID) return msg(playerid,piros,\"Nem aktív játékos!\");
      else {
      format(string,sizeof(string),\"%s megölte %s-t!\",nev,pnev);
      SendAdminMessage(piros,string);
      format(string,sizeof(string),\"Admin:%s megölt téged!\",nev);
      msg(id,piros,string);
      format(string,sizeof(string),\"Megölted %s-t!\",pnev);
      msg(playerid,piros,string);
      SetPlayerHealth(id,0);
      }
       }
}
return 1;
}
CMD:asay(playerid, params[]) //Admin kiírás
{
{
new say[128];
new nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,nev,sizeof(nev));
new string[128];
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"s[128]\",say)) return msg(playerid,piros,\"Használat: /asay [Üzenet]\");
else {
format(string,sizeof(string),\"Adminisztrátor:%s:%s\",nev,say);
msgall(piros,string);
}
}
return 1;
}
 
public SendAdminMessage(color, string[]) //Admin üzenet
{
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
                if(IsPlayerConnected(i))
                {
                        if(IsPlayerAdmin(i))
                    {
                                SendClientMessage(i, color, string);
                        }
                }
        }
        return 1;
}

 
Link:
PWN
AMX
Pozitív egyben Negatív kritikát is elfogadok és tanácsokat :)
« Utoljára szerkesztve: 2013. Január 20. - 12:25:14 írta SSK »

16 Admin parancs.(rcon adminnak)
« Válasz #1 Dátum: 2013. Január 20. - 12:26:47 »
0 Show voters
Hát nekem tetszik, tuti felhasználóm de azért adtam 1 pluszt hogy örülj :D

Sok sikert a továbbiakban!

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #2 Dátum: 2013. Január 20. - 12:30:01 »
0 Show voters
Köszi :D

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #3 Dátum: 2013. Január 20. - 13:12:46 »
0 Show voters
Felhasználom mivel lusta voltam készíteni :D

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #4 Dátum: 2013. Január 20. - 14:05:41 »
0 Show voters
Idézetet írta: ZyZu date=1358683966\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic
Felhasználom mivel lusta voltam készíteni :D
 
Az se rossz  ;)

Nem elérhető Spedy

  • 227
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #5 Dátum: 2013. Január 21. - 16:43:03 »
0 Show voters
Ez jó Fun Modek -hez is de szerintem a legjobb war mode hez. Mert általába war modeoknál Rcon admin szokot csak lenni.
Jó lett grat!

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #6 Dátum: 2013. Január 21. - 16:59:58 »
0 Show voters
Köszi!  :hihi:

Nem elérhető Beckham

  • 1693
  • Noresz
  • Discord: Noresz#4265
    • Profil megtekintése
    • OctansV Alt:v szervere
16 Admin parancs.(rcon adminnak)
« Válasz #7 Dátum: 2013. Január 21. - 19:01:28 »
0 Show voters
Jó lett.

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #8 Dátum: 2013. Január 21. - 19:03:13 »
0 Show voters
Idézetet írta: Tom_Hudson date=1358791288\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic
Jó lett.
 
Forráskódot fikarcnyit se nézitek:
 

if(IsPlayerConnected(playerid))
{
{ <------ ez mi?
new id;
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
new Float:x,Float:y,Float:z;
GetPlayerPos(id,x,y,z);
if(IsPlayerInAnyVehicle(playerid))
{
   new carid = GetPlayerVehicleID(playerid);
   SetVehiclePos(carid, x+3,y,z);
   PutPlayerInVehicle(playerid, carid, 1);
}
else
{
   SetPlayerPos(playerid,x,y,z);
}
} <------ ez mi?
}

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #9 Dátum: 2013. Január 24. - 15:37:01 »
0 Show voters
nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #10 Dátum: 2013. Január 25. - 14:01:32 »
+1 Show voters
Idézetet írta: huhboy date=1359038221\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic
nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)
 
Beteszed az AMX-et meg a PWN-t a Filterscripts mappába.utána server.cfg-ben a filterscripts sorhoz írod hogy: \"aparancsok\" és felmész a szerverre belépsz RCON-ba /rcon login rconjelszo és használhatod már a parancsokat (/ahelp)

Nem elérhető DrAkE

  • 2078
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #11 Dátum: 2013. Január 25. - 18:33:09 »
0 Show voters
Idézetet írta: SSK date=1359118892\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic


nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)
 
Beteszed az AMX-et meg a PWN-t a Filterscripts mappába.utána server.cfg-ben a filterscripts sorhoz írod hogy: \"aparancsok\" és felmész a szerverre belépsz RCON-ba /rcon login rconjelszo és használhatod már a parancsokat (/ahelp)
[/quote]
Erre miért nem reagálsz:
 

 

Jó lett.
 
[/quote]
Forráskódot fikarcnyit se nézitek:
 

if(IsPlayerConnected(playerid))
{
{ <------ ez mi?
new id;
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
new Float:x,Float:y,Float:z;
GetPlayerPos(id,x,y,z);
if(IsPlayerInAnyVehicle(playerid))
{
   new carid = GetPlayerVehicleID(playerid);
   SetVehiclePos(carid, x+3,y,z);
   PutPlayerInVehicle(playerid, carid, 1);
}
else
{
   SetPlayerPos(playerid,x,y,z);
}
} <------ ez mi?
}

 

[/quote]
???

Nem elérhető Casamiro

  • 1046
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #12 Dátum: 2013. Január 25. - 19:47:00 »
0 Show voters
Idézetet írta: DrAkE date=1359135189\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic


 

nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)
 
Beteszed az AMX-et meg a PWN-t a Filterscripts mappába.utána server.cfg-ben a filterscripts sorhoz írod hogy: \"aparancsok\" és felmész a szerverre belépsz RCON-ba /rcon login rconjelszo és használhatod már a parancsokat (/ahelp)
[/quote]
Erre miért nem reagálsz:
 

 

Jó lett.
 
[/quote]
Forráskódot fikarcnyit se nézitek:
 

if(IsPlayerConnected(playerid))
{
{ <------ ez mi?
new id;
if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
if(sscanf(params,\"u\",id)) return SendClientMessage(playerid,piros,\"Használat: /goto [JátékosID]\");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
new Float:x,Float:y,Float:z;
GetPlayerPos(id,x,y,z);
if(IsPlayerInAnyVehicle(playerid))
{
   new carid = GetPlayerVehicleID(playerid);
   SetVehiclePos(carid, x+3,y,z);
   PutPlayerInVehicle(playerid, carid, 1);
}
else
{
   SetPlayerPos(playerid,x,y,z);
}
} <------ ez mi?
}

 

[/quote]
???
 
[/quote]Nekem az érthetetlenebb, hogy miért ellenõrzi le hogy csatlakozva van -e a játékos, aki beírta a parancsot. :D
1-2 kisebb javítás ráférne, például olyan parancsoknál ahol szöveget kell beírni felesleges a sscanf használata mivel ott a params tömb, azzal is ugyanúgy lehet dolgozni.

Nem elérhető SSK

  • 232
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #13 Dátum: 2013. Január 25. - 21:08:47 »
0 Show voters
Köszönöm,és javítani fogom majd.

Nem elérhető huhboy

  • 894
  • huhboy
    • Profil megtekintése
16 Admin parancs.(rcon adminnak)
« Válasz #14 Dátum: 2013. Január 27. - 14:13:35 »
0 Show voters
Idézetet írta: SSK date=1359118892\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32724\" data-ipsquote-contentclass=\"forums_Topic


nekem nem engedi használni...letudjátok nekem írni hogy hova kell a fájlt másolni, és a server.cfg-ben át kell-e valamit írni? megköszönném....q :)
 
Beteszed az AMX-et meg a PWN-t a Filterscripts mappába.utána server.cfg-ben a filterscripts sorhoz írod hogy: \"aparancsok\" és felmész a szerverre belépsz RCON-ba /rcon login rconjelszo és használhatod már a parancsokat (/ahelp)
[/quote]
hát.....megcsináltam így, ahogy leírtad, de semmi.....bejelentkezek rcon-al, kiírja, hogy bejelentkeztem, beírom, hogy /ahelp, és semmi, csak hogy \"unknow command\"....pedig minden ott van, ahol lennie kell.....

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal