Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Témák - SpeediBoy

Oldalak: [1]
1
SA-MP: Szerverfejlesztés / Alap admin parancsok (Rcon)
« Dátum: 2015. Április 04. - 22:56:09 »
Sziasztok! Csináltam egy tényleg nagyon alap admin parancsot! Az alábbiakat tudja:
-adminszolgálat-be/ki kapcsolása
-Autók javítása (/javit)
-Extra ugrás(Ejtőernyővel!)
-Félisten mód(/god, /godki)
Ja, és azt elfelejtettem mondani, hogy még kezdő vagyok!
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/adminszoli\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
    new string[256];
    new kname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,kname,sizeof(kname));
    format(string,sizeof(string),\"[sZERVER]: %s adminszolgálat-ba lépett! Segítségért szólj neki!\",kname);
    SendClientMessageToAll(0x006fffAA,string);
    SendClientMessage(playerid,0x15ff00AA,\"[ADMIN]Ha nem tudnál egy admin parancsot ird be: /ahelp\");
    }
    else {
    SendClientMessage(playerid,0xff0000AA,\"Nincsen adminisztrátori jogod!\");
    }
return 1;
}
if (strcmp(\"/adminki\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
    new string[256];
    new iname[MAX_PLAYER_NAME];
    GetPlayerName(playerid,iname,sizeof(iname));
    format(string,sizeof(string),\"[sZERVER] %s kilépett az adminszolgálat-ból!\",iname);
    SendClientMessageToAll(0x006fffAA,string);
    SendClientMessage(playerid,0x15ff00AA,\"Kiléptél az adminszolgálatból. Kérlek így ne használd az admin parancsokat!\");
    }
    else {
    SendClientMessage(playerid,0xff0000AA,\"[HIBA]Nincsen admin jogod!\");
    }
return 1;
}
if (strcmp(\"/god\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
GivePlayerWeapon(playerid,38,999999);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,0xe6e3e3AA,\"FélIsten mód bekapcsolva! Kikapcsoláshoz ird be:/godki\");
    }
    else {
    SendClientMessage(playerid,0xff0000AA,\"[HIBA]Nincsen admin jogod!\");
    }
return 1;
}
if (strcmp(\"/godki\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
GivePlayerWeapon(playerid,-38,0);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
SendClientMessage(playerid,0xe6e3e3AA,\"FélIsten mód kikapcsolva!\");
    }
    else {
    SendClientMessage(playerid,0xff0000AA,\"[HIBA]Nincsen admin jogod!\");
    }
return 1;
}
if (strcmp(\"/javit\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
   if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, -1, \"{FF0000}HIBA: {FFFFFF}Nincs járműved!\");
   if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, -1, \"{FF0000}HIBA: {FFFFFF}Nem te vagy a vezető!\");
       RepairVehicle(GetPlayerVehicleID(playerid));
       SendClientMessage(playerid, -1, \"{FF0000}[Javitás]: {FFFFFF}Kocsid Megjavitva!\");
       PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
       }
       else {
       SendClientMessage(playerid,0xff0000AA,\"[HIBA]Nincsen admin jogod!\")
       }
return 1;
}
if (strcmp(\"/jump\", cmdtext, true, 10) == 0)
{
    if(IsPlayerAdmin(playerid)) {
     new Float:X, Float:Y, Float:Z;
              GetPlayerPos(playerid, X, Y, Z);
    SetPlayerPos(playerid, X, Y, Z + 90);
             GivePlayerWeapon(playerid, 46, 1);
}
else {
SendClientMessage(playerid,0xff0000AA,\"[HIBA]Nincsen admin jogod!\");
}
return 1;
}
return 0;
}

2
SA-MP: Szerverfejlesztés / Nagyon alap admin parancsok
« Dátum: 2015. Január 30. - 07:30:34 »
Sziasztok. Ez az első filterszkriptem, és ebben admin parancsokat csináltam. Tudom, tudom, ez egy nagyon, de nagyon alap dolog mind,de gondoltam felteszem,mert aki még akarja kibővítheti. Igazából megtudtam volna csinálni, hogy HP-t másnak is tudj adni, de szerintem, egy alap szerveren, ez nem valami jó. Ott van a mentő, hívja ki azt. Minigunt meg azért nem lehet átadni, mert akkor át tudná adni, és bárki lőhetne vele! És mondom, ez tudom hogy egy alap dolog, de feltettem, hogy hátha segít valakinek elkezdeni a filterszkriptet. Csak folyatni kell.
Parancsok:
/ip
/minigun
/hp
/armor
/ah
/god
/godki
/megjavit
/kocsiresi
/elgun
Ha kell, még több parancs, bővítsd ki!
 
#include <a_samp>
#include <zcmd>
#if defined FILTERSCRIPT
#define 0x00ff11AA
#define 0xeeff00AA
#define 0xff0000AA
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
        {
                if(!IsPlayerAdmin(playerid))
                {
                        SendClientMessage(playerid, COLOR_RED, \"Nincs jogod gotozni!\")
                        return 1;
                }
                new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
                new Float:x, Float:y, Float:z;
                GetPlayerPos(clickedplayerid,  x, y, z);
                SetPlayerPos(playerid, x +3, y +3 , z +3)
                GetPlayerName(playerid, name, sizeof(name));
                format(string, sizeof(string), \"Admin %s elteleportált hozzád!\", name);
                SendClientMessage(clickedplayerid, COLOR_YELLOW, string)
                return 1;
        }
CMD:adminszoli(playerid)
{
if(IsPlayerAdmin(playerid)) {
GetPlayerName(playerid,nev,sizeof(nev));
SendClientMessageToAll(0x00ff11AA, \"%s Adminisztrátori szolgálatba lépett, ha segítség kell, szólj neki!\");
SendClientMessage(playerid,0xeeff00AA, \"Sikeresen beléptél az admin szolgálatba. Segítségért /ah\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:adminkilep(playerid)
{
if(IsPlayerAdmin(playerid)) {
GetPlayerName(playerid,nev, sizeof(nev));
SendClientMessageToAll(0x00ff11AA, \"%s kilépett az Adminisztrátori szolgálatból!\");
SendClientMessage(playerid,0xeeff00AA, \"Sikeresen kiléptél az adminszolgálatból!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:minigun(playerid)
{
if(IsPlayerAdmin(playerid)) {
GivePlayerWeapon(playerid,38,1000);
SendClientMessage(playerid,0xeeff00AA, \"Sikeresen lehívtad az admin minigunt! A minigun nem átadható!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:hp(playerid)
{
if(IsPlayerAdmin(playerid)) {
SetPlayerHealth(playerid,100)
SendClientMessage(playerid,0xeeff00AA, \"Az élet adás sikeresen megtörtént!\")
}
else {
SendClientMessage(playerid, 0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:armor(playerid)
{
SetPlayerArmour(playerid,100); {
SendClientMessage(playerid,0xeeff00AA, \"Sikeresen adtál magadnak armort!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:elgun(playerid)
{
if(IsPlayerAdmin(playerid)) {
GivePlayerWeapon(playerid,-38,0);
SendClientMessage(playerid,0xeeff00AA, \"Eltetted a(z) minigunod!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:megjavit(playerid)
{
        if(PlayerInfo[playerid][Level] >= 1) {
            if(IsPlayerInAnyVehicle(playerid)){
            new Float:health;
                new vehicleid = GetPlayerVehicleID(playerid);
            GetVehicleHealth(vehicleid, health);
                   if(health < 1000){
                        SetVehicleHealth(vehicleid, 1000);
                        RepairVehicle(vehicleid);
                        new jav[MAX_PLAYER_NAME+1], string[100+MAX_PLAYER_NAME+1];
                        GetPlayerName(playerid, jav, sizeof(jav));
                        format(string, sizeof(string), \"[ADMIN] %s megjavította jármuvét!\", jav);
                        SendClientMessageToAll(blue, string);
                        return SendClientMessage(playerid, blue, \"Megjavítottad a jármuved!\");
                   } else return SendClientMessage(playerid, red, \"A jármuved még nem sérült!\");
            } else return SendClientMessage(playerid, blue, \"Nem vagy jármuben!\");
        } else return SendClientMessage(playerid,0xff0000AA, \"Legalább 1-es szintu adminnak kell lenned!\");
        return 1;
}
CMD:ip(playerid, params[])
{
        new id;
        new ip[20];
        new nev[MAX_PLAYER_NAME];
        new string[256];
        GetPlayerName(playerid,nev,sizeof(nev));
        GetPlayerIp(playerid,ip,sizeof(ip));
        if(!IsPlayerAdmin(playerid)) return msg(playerid,piros,\"Nem vagy admin!\");
        if(sscanf(params, \"u\", id,ip)) msg(playerid,piros,\"Használat: /ip [JátékosID]\");
        else if (id == INVALID_PLAYER_ID) SendClientMessage(playerid, piros, \"Nem aktív játékos!\");
        else {
        format(string,sizeof(string),\"[%d]%s IP címe: %s!\",playerid,nev,ip);
        msg(playerid,piros,string);
        }
        return 1;
}
CMD:kocsiresi(playerid)
  {
if(!IsPlayerAdmin(playerid)) else SendClientMessage(playerid, COLOR_RED, \"Nem vagy admin!\");
  {
   }
   new pName[MAX_PLAYER_NAME];
   new string[200];
   GetPlayerName(playerid, pName, sizeof(pName));
   format(string, sizeof(string), \"%s respawnolta egy autót\", pName);
   SendClientMessageToAll(0xAFAFAFAA, string);
  new jarmuid = GetPlayerVehicleID(playerid);
  SetVehicleToRespawn(jarmuid);
  TogglePlayerControllable(playerid, 1);
  return 1;
}
CMD:adminok(playerid,params[])
{
SendClientMessage(playerid,0xff0000AA,\"..::>>||Fentlévo RCon Adminisztrátorok||<<::..\");
for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && IsPlayerAdmin(i))
{
new aname[MAX_PLAYER_NAME], string[128];
GetPlayerName(i, aname, sizeof(aname));
format(string, sizeof(string), \"Név: %s ID:%d (Rcon Admin)\",aname,i);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
return 1;
}
CMD:god(playerid)
{
if(IsPlayerAdmin(playerid)) {
SetPlayerHealt(playerid,1000);
GivePlayerWeapon(playerid,38,1000);
SetPlayerArmour(playerid,1000);
SendClientMessage(playerid,0xeeff00AA, \"FélIsten mód sikeresen bekapcsolva!\");
SendClientMessage(playerid,0xeeff00AA, \"Ha ki akarod kapcsolni, akkor /godki\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:godki(playerid)
{
if(IsPlayerAdmin(playerid)) {
SetPlayerHealt(playerid,100);
SetPlayerArmour(playerid,100)
GivePlayerWeapon(playerid,-38,0);
SendClientMessage(playerid,0xeeff00AA, \"Sikeresen kikapcsoltad a(z) FélIsten módot!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
CMD:ah(playerid)
{
if(IsPlayerAdmin(playerid)) {
SendClientMessage(playerid,0xeeff00AA, \"/god-->Félisten módba kapcsolsz!\");
SendClientMessage(playerid,0xeeff00AA, \"/godki-->Kikapcsolja a félisten módot!\");
SendClientMessage(playerid,0xeeff00AA, \"/megjvit-->Megjavítod a járművet amiben ülsz!\");
SendClientMessage(playerid,0xeeff00AA, \"/kocsiresi-->Ez ugye a kocsi restartot jelenti :)\");
SendClientMessage(playerid,0xeeff00AA, \"/adminszoli-->Adminszolgálatba állsz!\");
SendClientMessage(playerid,0xeeff00AA, \"/adminkilep-->Kilépsz az admin szoliból!\");
SendClientMessage(playerid,0xeeff00AA, \"/ip-->Lekérdezi a játékos IP-jét!\");
SendClientMessage(playerid,0xeeff00AA, \"/minigun-->Minigunt hív le!\");
SendClientMessage(playerid,0xeeff00AA, \"/hp-->Fullra töltődik az életed\");
SendClientMessage(playerid,0xeeff00AA, \"/armor-->Armor-t kapsz!\");
SendClientMessage(playerid,0xeeff00AA, \"/elgun-->Elteszi a minigunt!\");
SendClientMessage(playerid,0xff0000AA, \"A minigunt meg stb. azért nem tudod másnak adni, hogy ne használd ki!\");
SendClientMessage(playerid,0xff0000AA, \"Ha lehetne másnak adni, akkor hp-t tudnál adni, és az nem lenne valami jó!\");
}
else {
SendClientMessage(playerid,0xff0000AA, \"Nem vagy admin!\");
}
return 1;
}
#endif

Oldalak: [1]
SimplePortal 2.3.7 © 2008-2024, SimplePortal