|
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. 1171
Segítségkérés / ID lekérése egy telefonszámból« Dátum: 2012. február 26. - 01:04:10 »
Mivel fogalmam sincs hogy pontosan, mit is szeretnél ezért írtam egy változatot az elgondolásom alapján:
[pawn]stock GetPlayerIDFromPhoneNumb( numb ) { new str[128]; format(str, sizeof(str), \"RolePlay_A/Telefonszámok/%d.ini\", numb); if(dini_Exists(str)) { format(str, sizeof(str), \"%s\", dini_Get(str, \"Tulaj\")); for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { if(!strcmp(pName(i), str)) { printf(\"Neve: %s | ID: %d\", pName(i), i); return i; } } } } return INVALID_PLAYER_ID; }[/pawn] 1172
Segítségkérés / Filterscriptben nem mûködik az OnPlayerConnect függvény« Dátum: 2012. február 24. - 20:13:58 »Idézetet írta: Zinthos date=1330109945\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17462\" data-ipsquote-contentclass=\"forums_Topic Lehet hülyeséget mondok, de nincs véletlenül a gm-ben 0-ás visszatérés az OnPlayerConnect végén? (return 0)Ha az hívódik meg utoljára akkor mit számít ott a visszatérés? :angel: Filterscriptekben ha beleírja az ellenõrzõ sorokat és le is teszteli vele, akkor okosabb lesz talán. \
1173
Segítségkérés / Filterscriptben nem mûködik az OnPlayerConnect függvény« Dátum: 2012. február 24. - 19:33:23 »
Érdekes tapasztalat.
A legelsõnek visszahívásra kerülõ OnPlayerConnect a legelsõnek betöltött filterscriptben történik utána a második harmadik és így tovább, majd legvégül a gamemódban lévõ OnPlayerConnect hívódik meg. Írj közvetlen OnPlayerConnect alá print sorokat pl.: print(\"OPC 1 Filterscript\"); másik fsben print(\"OPC 2 Filterscript\"); ... majd módba print(\"OPC gamemod\"); Indítsd el a samp szervert, menny fel rá, majd nézd meg a server_log.txt fájlt, így letudod ellenõrizni hogy meghívódnak-e vagy sem. 1174
Segítségkérés / BBE, szerver resi« Dátum: 2012. február 23. - 19:43:45 »Idézetet írta: Benceee date=1330020227\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17418\" data-ipsquote-contentclass=\"forums_Topic Felrakom a crashdetectet. 1175
Segítségkérés / Visszatérés az elõzõ funkcióra« Dátum: 2012. február 23. - 17:41:44 »
Nem, nem úgy kell lennie, mivel akkor kell folytatnia a ciklust ha már létezik olyan fájl.
Kicsit késõbb létrehozom a szükséges dolgokat hogy tesztelni tudjam. Edit: Ahogy elkezdtem írni a teszt szkriptet észrevettem: [pawn]format(file, sizeof(file), \"/Adatbazis/Karakterek/Telefonszamok/%s.ini\", telefonszam);[/pawn] Írd át %s erre %d, és úgy próbáld ki. [pawn]format(file, sizeof(file), \"/Adatbazis/Karakterek/Telefonszamok/%d.ini\", telefonszam);[/pawn] Edit2: Igen ez volt a gond, az elõbb említett hiba végett crashelt. Javítom a fenti példát. 1176
Segítségkérés / Visszatérés az elõzõ funkcióra« Dátum: 2012. február 22. - 23:16:34 »
Nem teszteltem csak átírtam kicsit:
[pawn] if(penz >= 400) { JatekosInfo[playerid][OkosTelefon] = 1; new file[256], telefonszam; GivePlayerMoney(playerid, -450); do { telefonszam = random(8999) + 1000; format(file, sizeof(file), \"/Adatbazis/Karakterek/Telefonszamok/%d.ini\", telefonszam); // Javítás: %s lecserélve %d-re } while(fexist(file)) JatekosInfo[playerid][Telefon] = telefonszam; dini_Create(file); }[/pawn] Majd leteszteled, ha gondolod. 1178
Törölt RP Szerverek / [HUN]Malibu\'s Role Play« Dátum: 2012. február 20. - 19:39:18 »Idézetet írta: Ð í e s e £ date=1329736995\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14883\" data-ipsquote-contentclass=\"forums_Topic A mód nem veszett el,ellenben az SQL táblákkal,amiket újra elkészítenék,ha lenne idõm!De nincsMost ez vicc megint, ha töltöttél le mentést mysql-rõl (phpmyadmin) \"Exportálás\" menüpont, akkor azt a fájlt egyszerûen az \"Importálás\" menüpontra kattintva betallózod és feltöltöd. Ezen feltöltés minden adat táblát létrehoz, ami szerepel az .sql fájlban, és beleírja az adatokat, hogyha már van adat tábla akkor csak beleírja az adatokat, ha az adattáblán van adat akkor hibaüzenettel jelez hogy a tábla nem üres, stb.. 1179
Segítségkérés / Random szám bug« Dátum: 2012. február 20. - 19:30:36 »Idézetet írta: tudvari date=1329759939\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"17304\" data-ipsquote-contentclass=\"forums_Topic Sziasztok,E szerint a \"telefonszam\" változó értéke 8998 (<) és (>)10000 közötti érték lesz, tehát 8999-tõl 9999-ig tart. 1180
Törölt RP Szerverek / [HUN]Malibu\'s Role Play« Dátum: 2012. február 19. - 23:02:05 »Idézetet írta: Ð í e s e £ date=1329676806\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"14883\" data-ipsquote-contentclass=\"forums_Topic Teljes adatvesztést sikerûlt kreálnia,az FPS-SYSTEM-nek,köszönjük nekik! ( :tantrum: :thumbsdown: :sly: )Ezt a részt én se értem, saját bérelt szerveremre alig járnak fel mégis készítek biztonsági mentést legalább hetente, így alig egy óra hossza alatt akár másik hostnál is el lehet indítani a szervert maximálisan egy heti adatvesztéssel. (adatvesztés idõ pontja és legutolsó mentés közt eltelt idõ) Na mindegy, ezt sose fogom megérteni, meg szerintem más se. 1181
Segítségkérés / Fegyverek eltüntetése a kézbõl anékül hogy elvennénk a játékostól.« Dátum: 2012. február 19. - 19:41:26 »
[pawn]public OnPlayerUpdate(playerid)
{ if(IsPlayerRangeOfPoint(....... { SetPlayerArmedWeapon(playerid,0); // disables weapons } return 1; } [/pawn] De jobb ha létrehozol egy kevesebb idõintervallummal ismétlõdõ eljárást e-célra. 1182
Segítségkérés / Tag mismatch & Inconsistent return types(array & non-array)« Dátum: 2012. február 19. - 14:47:58 »
Egy funkcióban/eljárásban nem lehet kétfajta visszatérést (return) alkalmazni.
\"return types (array & non-array) Most vagy array visszatérést alkalmazol vagy nem array-t. [pawn] stock nonarray() { new non_array; non_array = 100; return non_array; } stock array() { new array[32]; array = \"32cell\"; return array; } [/pawn] 1183
Törölt RP Szerverek / [HUN] RockStaR\'S RPG - Ahol élményekkel teli dús jövõ vár rád!« Dátum: 2012. február 19. - 14:40:58 »
A téma nyitó kérésre áthelyezve a \"Törölt RP Szerverek\" fórumrészbe.
1184
Segítségkérés / Clickedplayerid dialóg« Dátum: 2012. február 18. - 21:11:49 »
[pawn]#define SAVE_CLICKEDPLAYERID \"Save_Click\"
public OnPlayerClickPlayer(playerid, clickedplayerid, source) { SetPVarInt(playerid, SAVE_CLICKEDPLAYERID, clickedplayerid); return 1; } public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[ ]) { new clickedplayerid = GetPVarInt(playerid, SAVE_CLICKEDPLAYERID); /* ...... if(IsPlayerAdmin(playerid)) { printf(\"clickedplayerid: %d\", clickedplayerid); return 1; }*/ return 0; }[/pawn] 1185
Leírások/Útmutatók / Külsõ NPC csatlakoztatása | védekezés ellene« Dátum: 2012. február 18. - 18:04:34 »
Bocsánat hogy belekotyogok,
De már 0.3c samp verziónál mellékeltek olyan filterscriptet amiben szerepel olyan kód ami csak localhoston engedi csatlakozni az NPC-ket. (Ha a bind megvan határozva akkor csak onnan.) public OnPlayerConnect(playerid) |

\
