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.
1230, 1234, 1235, 1402, 1405 számú sorok ELÕTTI sorok végére tegyél \";\" jelet (ahonnan hiányzik). 1402: \"imputtext\" helyett \"inputtext\" legyen. 1405: a \"DIALOG_STYLE_INPUT\" szó után kell egy vesszõ. Remélem segít(h)ettem! Sok szerencsét, és további jó scriptelést! :thumbsup:
Mivel az irányításnak a megoldása egészen más, nagyon nehéz lenne megoldaniuk, hogy szinkronban legyen a PC-s verzióval ez is, az nem igazán várható (gondolom). Off: Modolni (gondolom) ezt is lehet kézzel (mint mindent), de jóval egyszerûbb a Block launcher nevû progival, ami egy játékban megjelenõ csavarkulcs menüként funkcionál, onnan érheted el a modtelepítõ menüt is, a screenshot mellett. A hivatalos minecraft fórumon sok modot találhatsz hozzá, ha nagyon sz*rrá szeretnéd modolni, itt van egy jó pack: http://www.minecraftforum.net/topic/1939173-team-petechnics-tekkit-pe-modpack-automated-mining-dimensions-and-more-latest-2500-downloads/ Itt még a BlockLauncherrel való modolás os le van írva jó szájbarágósan, érthetõen.
Most én kérdezek: az hogy lehet, hogy ha én osztok wifit, az én világomba fel tud jönni mindenki, de más által kreáltakba nem tudok bemenni, csak akkor, ha õ osztja a netet is. Az õ netjén viszont, érdekes módon, mindenki mindenféle kombinációban fel tud menni, szóval érthetetlen. Az utolsó eset pedig bizonyítja, hogy 100% mindenkinél be van kapcsolva a megosztás IG.
Ilyesmi nekem is volt, a játék minden példányának és GTA San Andreas User Files mappának törlése mellett a registrybõl is töröld az értékeit. Mindegyik alatt keress Softwaret azon belül Rockstar Gamest, és abból töröld (ha csak ez a GTA van fent, akkor az egészet, egyébként) a GTA San Andreasra vonatkozó részeit. Utána gép restart, és úgy telepítsd fel.
Én elõször a mappát törlöm, utána használom az uninstallert, úgy mindig megy.
Már nem tudom, hogy mi, de emlékszem, hogy valami gond volt a kompatibilitási módokkal, azt nem ajánlom. Lehet, hogy hülyeséget írtam, de egy próbát megér.
Szia Tehetsz a rendõrhõz /megaphone parancsot mentõshöz /meggyódít, /megvizsgál.
... a megaphone mit is csinál? ...
[/quote] Tudod, az a tölcsér szerû kihangosító eszköz, amit a rendõrök használnak, ha nem tudják túlkiabálni a(z) ember(eke)t. Google képkeresõbe beírod, ki is adja. Edit: Köszi, hogy megemlítettél.
if(!strcmp(mit, \"felsziv\", true)) { //Ide jöhet, hogy mit csináljon, ha a paraméter felsziv volt. } else if(!strcmp(mit, \"atad\", true)) { //Mit csináljon, ha a paraméter \"atad\" volt. }
} [/code] Sok szerencsét és további jó scriptelést! :thumbsup:
CMD:bilincsel(playerid) { switch(admins[playerid][frakcio]) { case 4,5,6,7,8,9,10,11,12,13,14,15,16,17,36,37,38,39,40: { if(szolg[playerid] != 1) return SendClientMessage(playerid, piros, \"(( Nem vagy szolgálatban! ))\"); new bilincselt = LegkozelebbiJatekos(playerid, 2.5); if(bilincselt == -1) return SendClientMessage(playerid, piros, \"(( Nincs a közeledben senki! ))\"); if(bilincsbe[bilincselt] != 0) return SendClientMessage(playerid, piros, \"(( Õ már meg van bilincselve! ))\"); bilincsbe[bilincselt] = 1; TogglePlayerControllable(bilincselt, 0); SetPlayerSpecialAction(bilincselt, SPECIAL_ACTION_CUFFED); SetPlayerAttachedObject(bilincselt, 0, 19418, 6, -0.011000, 0.028000, -0.022000, -15.600012, -33.699977, -81.700035, 0.891999, 1.000000, 1.168000); SendClientMessage(bilincselt, piros, \"(( Egy rendõr megbilincselt. ))\"); SendClientMessage(playerid, narancssárga, \"(( Megbilincseltél valakit. ))\"); cmd_me(playerid, \"megbilincselt valakit.\"); } default: return SendClientMessage(playerid, piros, \"(( Nem vagy megfelelõ frakcióban! ))\"); } return 1; }
Azt hiszem javítottam rajta egy ici-picit Sajnos most nem tudok mindent elmagyarázni. Viszont még belefér a szokásos: Sok szerencsét és további jó scriptelést! :thumbsup:
Ez már majdnem jó egy kicsi belejavítással. Most az a probléma, hogy, ha megbilincseltem valakit és utána próbálom mindenkitõl messze akkor ismeretlen parancsot ad és azt is írja, hogy senki nincs a közelembe.
} if( targetid == -1 ) SendClientMessage(playerid, piros, \"(( Senki nincs a közeledben! ))\");
helyett:
} if( targetid == -1 ) return SendClientMessage(playerid, piros, \"(( Senki nincs a közeledben! ))\");
Ide már csak egy kis részlete jön a köcsög, akadékoskodó (és egyben segítõkész, egyszerûségre törekvõ) személyemnek:
switch(admins[playerid][frakcio]) { case 4,5,6,7,8,9,10,11,12,13,14,15,16,17,36,37,38,39,40: { //Ide jöjjön a parancs többi része, ami eddig az óriási if alatt volt. } }
Sok szerencsét, további jó scriptelést! :thumbsup:
Nekem már nem az igazi RPG szerverem. Elsõ sorban \"Az igazi Tudvari\" nem oda illõ.. az nagyon csúnya fent.. másodszor szerintem stunt szerverekre csinálták a \"1/30\" számlálót nem RPG szerverre.. az m ár alapból nem RP -s. Ha még szépen meg tudnád csinálni a textdrawokat akkor lehetséges jó lenne de ez így katasztrófa. A ház rendszer szerintem sokkal jobb lenne dialogban.. /housemenu.. majd ház ajtónál és belsõnél lehessen használni.. az már alapból RP -s. Így megmondva elég gyenge ház rendszer.. ha külön parancsokkal csináltad + ikea berendezést akarsz? vagy bemappolsz csak egy házat és kész? :hmmm: A munka rendszer meg annyi a hozzáfûzni valóm, hogy teljesen nem RP -s, hogy alapból egybõl minden munkát el tudsz vállalni fõleg az oktató melót is.. helyetted csinálnék iskolát a kitanulásért.. sokkal jobb lenne.
Spoiler for Nem kell elolvasni, senki nem követel:
Az \"Új generációs RP szerver\" inkább levenném.. mert ugyan olyan NON-RP -s szerver lesz.. látszik a szerveren hidd el nekem. Nem sértésbõl írom.. nincs veled semmi bajom de szerintem így van.. a kinézet elárul mindent.
[/quote] 1, Haverokkal régebben egy üres modra beraktunk /me /do parancsot, /fegyver /pénzt. És valamilyen elképesztõen világtörõ csoda folytán tudtunk rpzni. Csak akkor addoltunk, ha ic lerpztük, hogy találtunk, vettük maffiától stb. Ez nagy játékosszám mellett nem megoldható, ezért vannak a korlátozások. Ennyit a közösségrõl. 2, Hosszú parancsok: már a honlapján és itt is leírta párszor, hogy publikus teszt. Ergo, nem az a legfontosabb, hogy a paramétereket rendezgesse, hanem inkább, hogy javítsa a bugokat. Az is olyan dolog, mint egy kosárlabda script. Amíg percenként 20 bugot kell javítank, addig felesleges berakni, hogy még behozzon vagy 70-et mellé. 3, Nonos/MGs a játékos jelzõ? Akkor a tab menüt is vegyük ki szerintem, az is teljesen nonos. 4. Ha megnézed a verziószámot a honlapon, még 0.3.2-nél jár, vagyis, még a teljes verzióhoz köze nincs. Lásd, a legelsõ verzió óta csak 7-8 elég kicsi verzió volt, azóta a felület teljesen átalakult, meg még sok más. De ha Te mondod... :whistle:
Amit Pedro írt, az a helyes megoldás a kérdésre, hisz nem kért mást, csak, hogy a közelében van-e, viszont szerintem szeretne valamit operálni is az ID-vel, mert nem tudom, mire lenne jó egy olyan függvény, ami nem tér vissza az idjével. Bocs, ha hülyeséget mondok, vagy valamit félreértelmeztem. Ezzel a függvénnyel tudod ezt megoldani (ezt most kivételesen én csináltam):
Megint lehet, hogy teljesen rossz, telefonról írtam. Ezt úgy használd, hogy:
if(LegkozelebbiJarmu(playerid, 5.0) == -1) SendClientMessage(playerid, -1, \"Nincs az 5,0 méteres közeledben jármû!\"); else { new SikUzi[128]; format(SikUzi, sizeof(SikUzi), \"A hozzád legközelebbi jármû (5.0 méteres körzetben) idje: %d\", LegkozelebbiJarmu(playerid, 5.0)); SendClientMessage(playerid, -1, SikUzi);
Szóval ez multifunkcionális U.i.: ha a pawno unreachable codot ír, akkor a stock alján lent az if és az elsees sorok helyére csak egy \"return jarmu;\"-t írj. U.i.2.: Most látom mit írt \"TengeriMalac\" (ha más a beceneved, bocsi, nem ismerek innen senkit) \"sTylE\", kb. arra akartam kilyukadni. Szerk.: Javítottam, így már helyes értékkel tér vissza, igaz, az interiort nem nézi.
Üdv mindenkinek, egy Streameres kérdéssel fordulnék hozzátok. Éppen készítek egy fegyver eldobós rendszert a kis házi szerveremre, amivel hétvégén szoktunk a haverjaimmal kikapcsolódni, azonban egy problémába ütköztem. Itt lenne a kód, amivel leteszem a fegyver objektet, és megadom a játékosnak a lehetõséget, hogy máshova helyezze.
new FegyverObjekt; //A poz1-ben van az interiorja és a vw-je, a poz2-ben az x, y, és z koordinátája a játékosnak. FegyverObjekt = CreateDynamicObject(348, poz2[0], poz2[1], poz2[2], 0.0, 0.0, 0.0, poz1[0], poz1[1], -1); EditDynamicObject(playerid, FegyverObjekt);
Namost, ez teljesen jól mûködik, mindaddig, amíg interiort nem váltok. Pl. amikor bemegyek egy ajtón (elteleportálok másik interiorba), majd visszajövök, a fegyver nem azon a helyen lesz, ahova mozgattam, hanem ahonnan elkezdtem mozgatni. Igen, próbáltam kiszedni a virtualworldre, illetve interiorra vonatkozó paramétert, de nem jártam sikerrel. VISZONT! Ha sima CreateObjectet és EditObjectet használok, azzal megy, még interior váltás után is. Streamer bug lenne? Vagy csak én rontottam el valamit nagyon. Elõre is köszönöm a segítõ jellegõ hozzászólásokat! Edit: elnézést, most próbáltam ki jobban és nem az interior váltásra, hanem a távolságra ugrik vissza az eredeti helyére. Tehát, ha messze megyek tõle, majd visszamegyek, egyszerûen már más helyen van.
Felesleges 500 karakter hosszú string oda. Mondjuk ezzel nem rakja le fehérnek, ha nem írsz be színt, viszont ezzel mûködnie kell, amennyiben a GetVehicleIDFromName függvényed is jó. Azt is írd ide, ha lehet. Ha esetleg kéne egy új GetVehicleIDFromName függvény: Globális változókhoz (forrás: hivatalos fórum):
Telefonról írtam, lehet teljesen rossz Edit: most látom, hogy írtál, inkább az enyémmel próbáld. Edit: Javítottam a kódot (a függvény részét), azt másold be újra, mert így fog csak visszatérni a helyes id-vel. Flash, köszönöm, hogy megnyitottad a témát, már zárhatod is.