-
Üdvözlöm a kedves fórumozókat/ szakértoket.
Lenne hozzátok egy kérdésem amire egyszeruen nem jövök rá. Van egy rendorségi szerverem, nagyon régóta üzemel, és eddig az adminjaimnak be kellett jelentkezni RCON-ba [/rcon login jelszó]. Az a baj ha így bejelentkeznek akkor az 1 es szintu admin is képes a 10 es admin parancsait használni. Ezért úgy döntöttem kiveszem belole. Csak akkor megint akad egy kis gond mert a Civil játékosok is tudják nyitni a kapukat... egy példa a scriptbol:
if(strcmp(cmdtext, \"/kz\", true)==0 && IsPlayerAdmin(playerid)) {
MoveObject(kapu,2234.341309, 2458.722412, 9.703618,5);
return 1;
}
Namost az IsPlayerAdmin az azt jelenti hogy az adminok nem használhatják csak a RCON adminok azaz a [/rcon login jelszó]. Hogyan tudnám ezt a hibát kikorbácsolni hogy elég legyen csak a loginba bejelentkezni nekik [/login jelszava]? Mindenhol ezt kellene lecserélni. && IsPlayerAdmin(playerid) De vajon mire? Próbálkoztam elég sok mindennel de nekem nem jött össze a dolog. (Olyanra szeretném, hogy pl meg tudom admi a level szintet, Pl. a kaput csak a 2 vagy nagyobb admin nyithatja de az 1 es már nem.) Szoval röviden öszefoglalva: Az adminom úgy nyithatja a kaput hogy ne keljen neki RCONbe jelentkezni de a civil ne tudja semmiképp!
Köszönöm Szépen elore is a segítségeteket!
Tisztelettel: TDavid
-
Van Adminscripted?
És ha van, akkor milyen?
Mert cseréld ki arra
Vagy írd meg az adminscripted nevét, és megcsinálom..
ÉS nem tudom, h a többiek hogy vannak vele, de nekem
if(strcmp(cmdtext, \"/kz\", true)==0 && IsPlayerAdmin(playerid)) {
Bugos
van 1 kapum, így volt megoldva.. és csak \"/opent\" -re nyílt ki, a \"/open\" -re nem..
-
Nagyon köszönöm a gyors választ és a segítséget. Ladmin4v2 -verziójú adminszkriptet használok.
Kipróbáltam ezt azt de sajnos nem jött össze.
Felülre beírtam ezt:
#include <IsPlayerLAdmin>
A parancsokat pedig így:
if(strcmp(cmdtext, \"/lz\", true)==0 && IsPlayerLAdmin(playerid))
De sajnos hibát kapok:
: warning 217: loose indentation
: error 021: symbol already defined: \"strtok\"
: error 047: array sizes do not match, or destination array is too small
Nen hiszem hogy jól csináltam de egy próbár megért :P
-
Nem tudom xD
: warning 217: loose indentation
Tab
: error 021: symbol already defined: \"strtok\"
2x van belerakva az strtok függvény.. nekem is sokszor volt ez a bajom..
: error 047: array sizes do not match, or destination array is too small
a megadott érték rossz, vagy túl kicsi
linkeld be a sort, amire kiírja..
-
Nagyon köszönöm a segítséged minden elismerésem! A strtok volt 2X er.
És ha itt tartunk valaki nem tudja hogyan tudok automata játékosokat betenni a szerverre? Botok/nck-k at?
-
NPC, és tölts le, vagy (Uhh..nem találom a tutot XD)
-
sa-mp.hu » Fórum» Programozás » PAWN » Leírások és Útmutatók » Mesterséges játékos készítése
Parancsolj
Off: má megin bannolva vok a sa-mphuról, de már kezdem megszokni.. buzi ekko
Kérlek eps, ne beszélj így Ecko -ról. köszi.
Te írtál ecko-t én ekko-t írtam, ezenkívül mivel szabályzatot nem szegtem nem szerkesztgetheted a hozzászólásaimat..
Tudjuk, hogy utálod Ecko -t, és ez kölcsönös. [azaz, epsi utálja eckot, ecko utálja epsit] Amúgy, megszegted a fórum szabályzatot, miszerint 7es betuméretnél kisebbel írtál. No de mindegy.
-
Ha ott nem éred el itt van ez:
http://forum.sa-mp.com/index.php?topic=137132.0
-
Szevasztok!
Ismét egy kis segítséget kérnék toletek! Hogyan tudnám megvalósítani azt, hogy a játék közben a szerver nevét meg tudjam folyamatosan jeleníteni a képernyo alján, pl
Monitor:
--------------------------------------
- -
- -
- -
- -
- -
- Rendörség Police Fbi -
--------------------------------------
Elore is köszönöm, Üdv Dávid
-
OnPlayerConnect alá
new Text:SzerverNeve
SzerverNeve= TextDrawCreate(1, 435, \" Rendörség Police Fbi \");
TextDrawUseBox(SzerverNeve, 1); //Ez h használ dobozt
TextDrawBoxColor(SzerverNeve, 0x000000ff);//A doboz szine
TextDrawFont(SzerverNeve, 3);//Betütipusa
TextDrawColor(SzerverNeve, 0xffffffff);//Szine
TextDrawShowForAll(Text:SzerverNeve);//Megjeleniti a játékosnak
Ez 1 fekete kis dobozba rakja..HA nem kell doboz akkor írj és megírom anélkül..
-
nem kéne törölni a hszem-et miszter nagyarcú
-
mér?... na akkor eloször is:
kérlek ne szegd meg a szabályzat pontjait több vonalon is. Emellett a muveltségi szinted jóval átlagon aluli, és rengeteget offolsz, írsz olyan témákhoz, amihez nincs közöd.
Ezúton is megkérlek, hogy ezt a tevékenységed fejezd be mr cigánytólvanlányod.
Emellett nagyon idegesíto vagy, rendszeresen zavarod a fórumlakókat, hiába vagy 18. A korod nem az IQ-d tízszerese. :)
-
hm.... igen.... GameSz*rtól jaj bocs GameStartól nem is vártam mást... nyam nyam nyali nyali
-
hm.... igen.... GameSz*rtól jaj bocs GameStartól nem is vártam mást... nyam nyam nyali nyali
18 év kellett, hogy ezt a szinted elérd? Büszke vagy legalább? TriPöcs92 XD
Nyelvtanból is jó lehetsz bizonyára, mivel a nevemben 1 nagybetu van
-
Kérlek TriPod, fogd vissza magad. Egyáltalán Gamestar hogy jön ide? Ennyire hülye már nem lehetsz....IQ betyár
Nem szeressük az ilyen embereket....
ennyi volt a móka mára, zárul hát scream bácsi móka tára! xd