Ü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.


Üzenetek - Mokus

Oldalak: 1 [2] 3 4 ... 41
16
SA-MP: Szerverfejlesztés / M-Admin
« Dátum: 2013. Augusztus 01. - 08:55:03 »
Idézetet írta: ZyZu date=1368945427\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36723\" data-ipsquote-contentclass=\"forums_Topic
Elégé fúra és meg mondanád akkor miért van egy angol mondat benne? Ott nem forditottad le?? :)
 
SendClientMessage(playerid, COLOR_RED, \"Wrong PW sir.\");

 
\"width=500http://kepfeltoltes.hu/130519/163457089image_www.kepfeltoltes.hu_.jpg[/img]
 
Ugye régen lefordítottam ezt a tutorialt azt kitettem még szerintem meg is találod de úgy látom lett benne egy baki és ezt a regisztrációs rendszert fejlesztettem tovább

17
Segítségkérés / DynamicCP hiba
« Dátum: 2013. Május 09. - 17:21:35 »
Idézetet írta: ZyZu date=1368105610\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"37143\" data-ipsquote-contentclass=\"forums_Topic
Az interior 3 -as szerintem nem 3 -dik interiorban vagy.. azért nem látod.. ha nem épületben vagy hanem az utszán akkor -1 legyen az interior
 
De ez a CJ House interiorban van azért 3 és látszik az checkpoint csak bele megyek nem csinál semmit

18
Segítségkérés / DynamicCP hiba
« Dátum: 2013. Május 09. - 15:03:06 »
Nem vágom rosszúl adtam meg interior vagy worldid
meg a streamdistance 100.0-n kell legyen? vagy a playeridvel vagy segíts nem tudok rájönni mível ezt egyszer használtam azt is tutorialból és nem volt rá többször szükségem de most van áruld már el :)

19
Segítségkérés / DynamicCP hiba
« Dátum: 2013. Május 09. - 00:07:37 »
Sziasztok nem tudom mi van nem csinál semmit régebben csináltam DynamicCP-t amit Gabor. mutatott meg hogyan kell csinálni de nem vágom most mi a hiba nem teszi meg a kellõ dolgot.Valaki tud segíteni?
 

new GrooveCP;
public OnGameModeInit()
{
GrooveCP = CreateDynamicCP(2492.8083,-1711.0153,1014.7422, 3.0, -1, 3, -1, 50);
return 1;
}
public OnPlayerEnterDynamicCP(playerid, checkpointid)
{
if(checkpointid == GrooveCP)
{
GameTextForPlayer(playerid,\"~g~/grooverabol\",5000,3);
}
return 1;
}

20
Segítségkérés / Stunt felismerõ
« Dátum: 2013. Május 08. - 20:52:44 »
Értem :/ hát igen hydrával csalnának :D

21
Segítségkérés / Stunt felismerõ
« Dátum: 2013. Május 08. - 16:38:36 »
De én úgy értem hogy saját magunk tudjuk beálítani lehetséges az ha stuntolt az ember kap 1 pontot pl azt meglehet ha igen hogyan?

22
Segítségkérés / Stunt felismerõ
« Dátum: 2013. Május 08. - 16:23:07 »
Sziasztok tudok valami tutorialt vagy valami scriptet amibõl megtudom tanulni a stunt felismerést pl ha ugrat eggyet az ember mint az alap sampban is
vagy ha valaki tudja röviden letudná írni hogy kell?

23
SA-MP: Szerverfejlesztés / Összes RCON parancs!
« Dátum: 2013. Április 29. - 22:15:11 »
Idézetet írta: Flash date=1367243703\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36739\" data-ipsquote-contentclass=\"forums_Topic
/rcon cmdlist
 
Jól van nézd már el neki az a lényeg hogy próbálkozik és tanul scriptelni mint én :)

24
Segítségkérés / Tábla vagy textura vagy nem tudom.
« Dátum: 2013. Április 29. - 16:54:12 »
Sziasztok van egy szerveren egy ilyen mível 3.x et nem tanulmányoztam még azt sem tudom mik az újitások de gondolom ezt a 3.x be tették bele ezt hogy lehet csinálni?Szerver nevet nem akarok mondani mert hírdetnék.
Elmondanátok ezt hogy hívják és ha van róla tutorial akkor linkelnétek köszönöm elõre.
Kép róla:http://kepfeltoltes.hu/view/130429/918639613n_vtelen_www.kepfeltoltes.hu_.jpg

25
SA-MP: Szerverfejlesztés / M-Admin
« Dátum: 2013. Április 29. - 14:27:05 »
Sokkal könnyebb ha a colors includet  betenné :)

26
SA-MP: Szerverfejlesztés / M-Admin
« Dátum: 2013. Április 29. - 07:20:42 »
Idézetet írta: Rodrick_William date=1367211232\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"36723\" data-ipsquote-contentclass=\"forums_Topic

C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(87) : error 017: undefined symbol \"COLOR_YELLOW\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(100) : error 017: undefined symbol \"COLOR_RED\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(109) : error 017: undefined symbol \"COLOR_RED\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(134) : error 017: undefined symbol \"COLOR_WHITE\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(135) : error 017: undefined symbol \"COLOR_WHITE\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(138) : error 017: undefined symbol \"COLOR_WHITE\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(142) : error 017: undefined symbol \"COLOR_WHITE\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(153) : error 017: undefined symbol \"COLOR_WHITE\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(154) : error 001: expected token: \"-string end-\", but found \"-identifier-\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(154) : error 017: undefined symbol \"l\"
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(154) : error 029: invalid expression, assumed zero
C:\\Documents and Settings\\User\\Asztal\\Új mappa\\filterscripts\\adm.pwn(154) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
 
12 Errors.

 

http://www.solidfiles.com/d/ade2a31319/
Ezt tedd a Pawno>include mappába

27
SA-MP: Szerverfejlesztés / M-Admin
« Dátum: 2013. Április 29. - 00:43:41 »
Sziasztok a szerveremhez csináltam egy admin rendszert ami annyira nem nagy durranás a régi regisztrációs rendszerem használtam hozzá.Remélem minden tökéletesen mûködik én nem vettem észre rajta hibát. 1.1 verziót tervezem amibe SendClientMessageToAll okat is fogok használni de azt úgyis ahogy akarjátok magatoknak átfogjátok szerkeszteni amit meg is engedek nekem ez így tetszik ahogy van de azért még egy pár simítást azért teszek rajta :).
U.I:A SendClientMessage-eket megkérem szerkesszétek át mert ezt úgy csináltam ahogy a szerverembe lessz és nem szeretem pont ugyan úgy van egy másik szerverbe :) köszönöm :).
Code:
 

#include <a_samp>
#include <dini>
#include <dudb>
#include  <zcmd>
#include  <sscanf2>
#include <colors>
new bool:god[MAX_PLAYERS];
new warn[MAX_PLAYERS];
#pragma unused ret_memcpy
 
enum pInfo
{
    pCash,
    pScore,
}
new PlayerInfo[MAX_PLAYERS][pInfo];
new gPlayerLogged[MAX_PLAYERS];
#define SERVER_USER_FILE \"Szerver/%s.ini\"
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Blank Filterscript by your name here\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
public OnPlayerConnect(playerid)
{
warn[playerid] = 1;
    gPlayerLogged[playerid] = 0;
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if (!dini_Exists(file))
    {
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Üdv te nemvagy regisztrálva\", \"Üdvözöljük ön nem regisztált adja meg a bejelentkezési adatát\", \"Regisztráció\", \"Kilép\");
    }
    if(fexist(file))
    {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Üdv regisztrált\", \"Üdvözöljük regisztrált add meg a bejelentkezési adataidat\", \"Bejelentkez\", \"Kilép\");
    }
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new name[MAX_PLAYER_NAME], file[256];
    GetPlayerName(playerid, name, sizeof(name));
    format(file, sizeof(file), SERVER_USER_FILE, name);
    if(gPlayerLogged[playerid] == 1)
    {
        dini_IntSet(file, \"Score\", PlayerInfo[playerid][pScore]);
        dini_IntSet(file, \"Money\", PlayerInfo[playerid][pCash]);
        dini_IntSet(file, \"Admin\", GetPVarInt( playerid, \"iAdmin\" ) );
    }
    gPlayerLogged[playerid] = 0;
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if (dialogid == 1)
    {
        new name[MAX_PLAYER_NAME], file[256], string[128];
        GetPlayerName(playerid, name, sizeof(name));
        format(file, sizeof(file), SERVER_USER_FILE, name);
        if(!response) return Kick(playerid);
        if (!strlen(inputtext)) return
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, \"Üdv te nemvagy regisztrálva\", \"Üdvözöljük ön nem regisztált adja meg a bejelentkezési adatát\", \"Regisztráció\", \"Kilép\");
        dini_Create(file);
        dini_IntSet(file, \"Password\", udb_hash(inputtext));
       
        dini_IntSet(file, \"Money\",PlayerInfo[playerid][pCash] = 500);
        dini_IntSet(file, \"Score\",PlayerInfo[playerid][pScore] = 0);
SetPVarInt( playerid, \"iAdmin\", dini_Int( file, \"Admin\" ) );
        format(string, 128, \"{ffff00}[szerver]{ffff00}{ff0000}Sikeresen bejelentkeztél{ff0000}\");
        SendClientMessage(playerid, COLOR_YELLOW, string);
        gPlayerLogged[playerid] = 1;
    }
    if (dialogid == 2)
    {
        new name[MAX_PLAYER_NAME], file[256];
        GetPlayerName(playerid, name, sizeof(name));
        format(file, sizeof(file), SERVER_USER_FILE, name);
        if(!response) return Kick(playerid);
        if (!strlen(inputtext)) return ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Üdv regisztrál\", \"Üdvözöljük regisztrált add meg a bejelentkezési adataidat\", \"Bejelentkez\", \"Kilép\");
        new tmp;
        tmp = dini_Int(file, \"Password\");
        if(udb_hash(inputtext) != tmp) {
            SendClientMessage(playerid, COLOR_RED, \"Wrong PW sir.\");
            ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, \"Üdv regisztrál\", \"Üdvözöljük regisztrált add meg a bejelentkezési adataidat\", \"Bejelentkez\", \"Kilép\");
        }
        else
        {
            gPlayerLogged[playerid] = 1;
            SetPVarInt( playerid, \"iAdmin\", dini_Int( file, \"Admin\" ) );
            SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
            GivePlayerMoney(playerid, dini_Int(file, \"Money\")-GetPlayerMoney(playerid));
            SendClientMessage(playerid,COLOR_RED, \"{ffff00}[szerver]{ffff00}{ff0000}Sikeresen bejelentkeztél{ff0000}\");
        }
    }
return 1;
}
CMD:ahelp( playerid, params[] )
{
new string[3200];
format( string, sizeof( string ),\"%s%s%s%s%s\",
\"{999999}{22ff00}------------------------------------------------------------------------------------Admin parancsok ----------------------------------------------------------------------------------------------{22ff00}\\n\",
\"{999999}{ffff00}-Level 1:{ffff00}{ff0000}/ahelp,warn,/adminsz,/god,/goto,/get,/asay,/annouce/,ip,/mute,/jump,/unmute,/clearchat,/settime,/setweather{ff001e}{ffff00}\\n\",
\"{999999}{ffff00}-Level 2:{ffff00}{ff0000}/ahelp,/warn,/adminsz,/god,/goto,/get,/asay,/announce,/ip,/kick,/akill,/freeze,/unfreeze,/ban,/fegyverelvesz,/giveplayerweapon{ff0000}\\n\",
\"{999999}{ffff00}-Level 3:{ffff00}{ff0000}/ahelp,/warn,/adminsz,/god,/goto,/get,/asay,/announce,/ip,/kick,/akill,/freeze,/unfreeze,/ban,/fegyverelvesz,/giveplayerweapon,/restart,/setlevel{ff0000}\\n\",
\"{999999}{22ff00}-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------{22ff00}\\n\");
ShowPlayerDialog( playerid, 100, DIALOG_STYLE_MSGBOX, \"{00c8fa}Admin parancsok\", string, \"Ok\", \"\" );
return 1;
}
CMD:setlevel(playerid, params[])
{
if( GetPVarInt( playerid, \"iAdmin\" ) == 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer, iAdmin;
if(sscanf( params, \"ui\", iPlayer, iAdmin)) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}Használat: /setlevel <Játékos ID/Név> <Szint>{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[szerver]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
if(0 > iAdmin || 3 < iAdmin) return SendClientMessage(playerid, 0xFF0000AA, \"{ffff00}[szerver]{ffff00} {ff0000}HIBA:A szint csak 0-3 között lehet.{ff0000}\");
SetPVarInt(iPlayer,  \"iAdmin\", iAdmin);
SendClientMessage(iPlayer,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Egy admin az admin szinted emelte/csökkentette{ff0000}\");
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:3]{22ff00}{ff0000}\");
}
return 1;
}
CMD:kick(playerid, params[])
{
new id, indok[256], string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /kick [playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin ki rúgott a szerverrõl [indok: %s{ff0000}]\",indok);
SendClientMessage(id,-1, string);
Kick(id,indok);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:ban(playerid, params[])
{
new id, indok[256], string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /ban [playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin ki tíltott a szerverrõl [indok: %s{ff0000}]\",indok);
SendClientMessage(id,-1, string);
BanEx(id,indok);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:adminsz(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new Text3D:adminsz[MAX_PLAYERS];
adminsz[playerid] = Create3DTextLabel(\"Admin szolgálatban!\",0x008080FF,30.0,40.0,50.0,40.0,0);
Attach3DTextLabelToPlayer(adminsz[playerid], playerid, 0.0, 0.0, 0.7);
SetPlayerSkin(playerid, 217);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
 
CMD:warn(playerid, params[])
{
new id, indok[256], string[256];
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /warn[playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admintól warnolt téged [indok: %s{ff0000}][Warnok száma %d]\",indok,warn[playerid]);
SendClientMessage(id,-1, string);
warn[id]++;
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:god(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
if(god[playerid] == false)
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Mostantól sérthetetlen vagy :){ff0000}\");
SetPlayerHealth(playerid,99999999);
god[playerid] =true;
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Újra sérthetõ vagy :){ff0000}\");
SetPlayerHealth(playerid,100);
god[playerid] =false;
}
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:freeze(playerid, params[])
{
new id, indok[256], string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /freeze[playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin lefagyasztott téged[indok:%s]\",indok);
SendClientMessage(id,-1, string);
TogglePlayerControllable(playerid,0);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:2]{22ff00}{ff0000}\");
}
return 1;
}
CMD:unfreeze(playerid, params[])
{
new id,string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /unfreeze[playerid]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin levette rólad a fagyasztást\");
SendClientMessage(id,-1, string);
TogglePlayerControllable(playerid,1);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:goto(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new id,string[256],Float:x, Float:y, Float:z;
new iPlayer;
if(sscanf(params, \"ds\", id)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /unfreeze[playerid]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin oda teleportált hozzád\");
SendClientMessage(id,-1, string);
GetPlayerPos(id, x, y, z);
SetPlayerPos(playerid, x, y, z);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
 
CMD:get(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new id,string[256],Float:x, Float:y, Float:z;
new iPlayer;
if(sscanf(params, \"ds\", id)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /unfreeze[playerid]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin oda teleportált magához\");
SendClientMessage(id,-1, string);
GetPlayerPos(playerid, x, y, z);
     SetPlayerPos(id, x, y, z);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
 
 

CMD:asay(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new string[252],szoveg[128],nev[252];
if(sscanf(params,\"s[252]\",szoveg)) return SendClientMessage(playerid,COLOR_RED,\"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /asay[szöveg]{ff0000}\");
GetPlayerName(playerid, nev, sizeof(nev));
format(string, sizeof(string), \"{ffff00}[Admin]{ffff00}{ff0000}%s: %s{ff0000}\",nev,szoveg);
SendClientMessageToAll(COLOR_RED, string);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:announce(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new szoveg[128];
if(sscanf(params,\"s[252]\",szoveg)) return SendClientMessage(playerid,COLOR_RED,\"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /announce[szöveg]{ff0000}\");
GameTextForAll(szoveg, 4000, 0);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:restart(playerid, params[])
{
if(3 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new string[252],indok[252];
if(sscanf(params,\"s[252]\",indok)) return SendClientMessage(playerid,COLOR_RED,\"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /restart[újra indítási indok]{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}A szerver újra indúl [szerver újra indítási indok:%s]{ff0000}\",indok);
SendClientMessageToAll(COLOR_RED, string);
SendRconCommand(\"gmx\");
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:kill(playerid,params[])
{
SetPlayerHealth(playerid,0);
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Megölted magad :){ff0000}\");
return 1;
}
CMD:akill(playerid, params[])
{
new id, indok[256], string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /akill [playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin megölt téged [indok: %s{ff0000}]\",indok);
SendClientMessage(id,-1, string);
SetPlayerHealth(id,0);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:2]{22ff00}{ff0000}\");
}
return 1;
}
CMD:ip(playerid, params[])
{
new string[512],id,ip[256],nev[256];
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /ip [playerid]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
GetPlayerIp(id,ip,256);
GetPlayerName(playerid, nev, sizeof(nev));
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}%s játékosnak az IP címe:%s{ff0000}\",nev,ip);
SendClientMessage(id,-1, string);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:jump(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new id,string[256],Float:x, Float:y, Float:z;
new iPlayer;
if(sscanf(params, \"ds\", id)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /jump[playerid]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin fel dobott téged{ff0000}\");
SendClientMessage(id,-1, string);
GetPlayerPos(id, x, y, z);
SetPlayerPos(id, x, y, 1000);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:mute(playerid, params[])
{
new id, indok[256],string[256];
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /warn[playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Le lettél némítva [indok:%s]{ff0000}\",indok);
SendClientMessage(id,COLOR_RED, string);
SetPVarInt( id, \"Muted\", 1);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
 
 

public OnPlayerText(playerid, text[])
{
if(GetPVarInt(playerid,\"Muted\") == 1)
{
SendClientMessage(playerid,-1,\"{ffff00}[szerver]{ffff00}{ff0000}Le vagy némítva így nem tudsz beszélni{ff0000}\");
return 0;
}
return 1;
}
 
CMD:setweather(playerid, params[])
{
new id, wid, string[256];
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id,wid)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /setweather [playerid] [idõjárás id]{22ff00}[0-36 között]{22ff00}{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin át álította neked az idõjárást\");
SendClientMessage(id,-1, string);
SetPlayerWeather(id,wid);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:settime(playerid, params[])
{
new time,string[256];
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", time)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /settime [playerid] [óra]{22ff00}[0-24 között]{22ff00}{ff0000}{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin át álította az idõt\");
SendClientMessageToAll(-1, string);
SetWorldTime(time);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
CMD:giveplayerweapon(playerid, params[])
{
new id,fegyverid,tolteny,string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"udd\", id, fegyverid, tolteny)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /giveplayerweapon [playerid] [fegyverid]{22ff00}[Töltény]{22ff00}{ff0000}{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin fegyvert adott neked\");
SendClientMessage(id,-1, string);
GivePlayerWeapon(id,fegyverid,tolteny);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:2]{22ff00}{ff0000}\");
}
return 1;
}
CMD:fegyverelvesz(playerid, params[])
{
new id, indok[256],string[256];
if(2 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\", id, indok)) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /fegyverelvesz[playerid] [indok]{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
format(string, sizeof(string), \"{ffff00}[szerver]{ffff00}{ff0000}Egy admin elvette tõled az összes fegyvered [indok:%s]{ff0000}\",indok);
SendClientMessage(id,COLOR_RED, string);
ResetPlayerWeapons(id);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:2]{22ff00}{ff0000}\");
}
return 1;
}
 
 

CMD:clearchat(playerid, params[])
{
if(1 <= GetPVarInt( playerid, \"iAdmin\" ) <= 3 || IsPlayerAdmin( playerid ) )
{
new iPlayer;
if(sscanf(params, \"ds\")) return SendClientMessage(playerid, -1, \"{ffff00}[Útmutató]{ffff00} {ff0000}Használat: /clearchat{ff0000}\");
if(iPlayer == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_WHITE, \"{ffff00}[Útmutató]{ffff00}{ff0000}HIBA: Érvénytelen ID/Név.{ff0000}\");
for(new i = 1; i <= 90; i++)
{
SendClientMessageToAll(-1, \"\\n\");
}
SendClientMessageToAll(-1,\"{ffff00}[szerver]{ffff00}{ff0000}Egy admin megtisztította a chatfalat\");
return 1;
}
else
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Nincs elég szinted a parancs használatához {22ff00}[Minimum:1]{22ff00}{ff0000}\");
}
return 1;
}
 
 
 
 
public OnPlayerUpdate(playerid)
{
if(warn[playerid] == 4)
{
SendClientMessage(playerid,COLOR_WHITE,\"{ffff00}[szerver]{ffff00}{ff0000}Összegyûlt a harmadik warn ezért ki rúgott a szerver{ff0000}\");
Kick(playerid);
}
return 0;
}
 
 

stock szName( playerid )
{
static
s_szName[ MAX_PLAYER_NAME + 1 ];
GetPlayerName( playerid, s_szName, MAX_PLAYER_NAME );
return s_szName;
}

 
Link:
http://www.solidfiles.com/d/b17b4f5f6a/
Ami szükséges hogy a scriptfiles mappában létre kell hozni egy Szerver mappát :)

28
Segítségkérés / Mutéba ne írjon
« Dátum: 2013. Április 27. - 12:39:25 »
Köszi át alakítottam akkor pvar intessé nem tudtam így nem jó boolal  :Cry2: köszi megy a respect :)

29
Segítségkérés / Mutéba ne írjon
« Dátum: 2013. Április 27. - 12:27:25 »
Sziasztok nem tudom hogykell megcsinálni ha a mutedolva van ne tudjon beszélni annyi a hibám nem tudom hogyan kell hogy az alap chatat használja
szóval nem tudom mit kell az IsPlayerConnected alá írni.Aki segítene annak elõre is köszönöm :)
 

public OnPlayerText(playerid, text[])
{
 
if(mute[playerid] == true)
{
for(new i=0;i<MAX_PLAYERS;i++)
if(IsPlayerConnected(i)==1)
{
}
}
else
{
SendClientMessage(playerid,COLOR_RED,\"Le vagy némítva\");
}
return 0;
}

30
Segítségkérés / 3c objectes map
« Dátum: 2013. Április 26. - 17:58:21 »
Sziasztok én nem találtam az új objectes ls-air meg lv air mapot ami általába minden szerveren benn van gondolom publicálva van aki tudná belinkelné? Köszönöm elõre is :).
Megtaláltam a mapot csak solide filesrõl nem tudok letölteni leszednétek és fel tennétek datára?
http://www.solidfiles.com/d/11a968fff2/

Oldalak: 1 [2] 3 4 ... 41
SimplePortal 2.3.7 © 2008-2024, SimplePortal