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 - BoSS
Oldalak: 1 2 [3] 4 5 ... 14
31
« Dátum: 2012. December 25. - 18:05:47 »
Sziasztok,azt megoldható hogy egy adott helyen pl szóljon automatikusan a rádió vagy vagy bármi féle rádió csatorna? Köszi elõre is.
32
« Dátum: 2012. December 25. - 17:51:14 »
Sziasztok. NPC-t szeretnék csatlakoztatni a szerverre,de 4 hibát ír. C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(7) : warning 235: public function lacks forward declaration (symbol \"OnRecordingPlaybackEnd\") C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(9) : error 017: undefined symbol \"StartRecordingPlayback\" C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(12) : warning 235: public function lacks forward declaration (symbol \"OnNPCEnterVehicle\") C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(14) : error 017: undefined symbol \"StartRecordingPlayback\" C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(17) : warning 235: public function lacks forward declaration (symbol \"OnNPCExitVehicle\") C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(19) : error 017: undefined symbol \"StopRecordingPlayback\" C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(22) : warning 235: public function lacks forward declaration (symbol \"OnNPCSpawn\") C:\\Documents and Settings\\Rendszergazda\\Asztal\\GTAAAA\\03e\\03e ami kell\\SP.pwn(24) : error 017: undefined symbol \"StartRecordingPlayback\" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
33
« Dátum: 2012. December 25. - 16:35:55 »
Üdv,azt szeretném,hogy ha valaki úgy fut hogy közbe ugrál akkor essen el és kb 5 másodpercig maradjon a földön.De úgy kéne hogy ne egybõl essen el pl ha 3-szor ebnyomja egymás után akkor essen el,és kiírja azt hogy \"megbotlottál így elestél.\"Elõre is köszi.
34
« Dátum: 2012. December 18. - 18:58:09 »
Sziasztok ez zcmd-s most és nekem nem zcmd-s kéne :/ Valaki meg tudná csinálni úgy? Elõre is köszi #include <a_samp> #include <streamer> #include <zcmd> #undef MAX_PLAYERS #define MAX_SLOTS 30 #define MAX_SNOW_OBJECTS 20 #define UPDATE_INTERVAL 750 #if MAX_SLOTS == -1 #error Change MAX_SLOTS to the max players of your server! (At line 6) #endif #define ploop(%0) for(new %0 = 0; %0 < MAX_SLOTS; %0++) if(IsPlayerConnected(%0)) #define CB:%0(%1) forward %0(%1); public %0(%1) new bool:snowOn[MAX_SLOTS char], snowObject[MAX_SLOTS][MAX_SNOW_OBJECTS], updateTimer[MAX_SLOTS char] ; public OnFilterScriptExit() { ploop(i) { if(snowOn{i}) { for(new j = 0; j < MAX_SNOW_OBJECTS; j++) DestroyDynamicObject(snowObject[j]); KillTimer(updateTimer{i}); } } return 1; } public OnPlayerDisconnect(playerid) { if(snowOn{playerid}) { for(new i = 0; i < MAX_SNOW_OBJECTS; i++) DestroyDynamicObject(snowObject[playerid]); snowOn{playerid} = false; KillTimer(updateTimer{playerid}); } return 1; } CB:UpdateSnow(playerid) { if(!snowOn{playerid}) return 0; new Float:pPos[3]; GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]); for(new i = 0; i < MAX_SNOW_OBJECTS; i++) SetDynamicObjectPos(snowObject[playerid], pPos[0] + random(25), pPos[1] + random(25), pPos[2] - 5); return 1; } stock CreateSnow(playerid) { if(snowOn{playerid}) return 0; new Float:pPos[3]; GetPlayerPos(playerid, pPos[0], pPos[1], pPos[2]); for(new i = 0; i < MAX_SNOW_OBJECTS; i++) snowObject[playerid] = CreateDynamicObject(18864, pPos[0] + random(25), pPos[1] + random (25), pPos[2] - 5, random(100), random(100), random(100), -1, -1, playerid); snowOn{playerid} = true; updateTimer{playerid} = SetTimerEx(\"UpdateSnow\", UPDATE_INTERVAL, true, \"i\", playerid); return 1; } stock DeleteSnow(playerid) { if(!snowOn{playerid}) return 0; for(new i = 0; i < MAX_SNOW_OBJECTS; i++) DestroyDynamicObject(snowObject[playerid]); KillTimer(updateTimer{playerid}); snowOn{playerid} = false; return 1; } CMD:hoeses(playerid, params[]) { if(snowOn{playerid}) { DeleteSnow(playerid); SendClientMessage(playerid, 0x00FF00AA, \"* Hóesést leállítottad!\"); } else { CreateSnow(playerid); SendClientMessage(playerid, 0x00FF00AA, \"Hóesés elindítva! Boldog karácsonyt és kellemes ünnepeket! \"); } return 1; } CMD:allhoeses(playerid, params[]) { if(!IsPlayerAdmin(playerid)) return 0; ploop(i) //This is included in my FS! It\'s the \'#define ploop(%0)\' thing. { if(snowOn{i}) continue; CreateSnow(i); } return 1; } CMD:allsnowoff(playerid, params[]) { if(!IsPlayerAdmin(playerid)) return 0; ploop(i) { if(!snowOn{i}) continue; DeleteSnow(i); } return 1; }
35
« Dátum: 2012. December 16. - 16:30:36 »
Hy,a szint rendszert szeretném meg szüntet,és az helyett mutassa a szerveren eltöltött idõt,azt hogy meg oldható ?
36
« Dátum: 2012. December 16. - 09:52:29 »
Sziasztok,Azt szeretném hogy két három taxis kocsin legyen tuning.De csak egy alap tuning spoiler elsõ és hátsó lökhárító felni és ennyi más nem kell bele Ezt a parancsot csak taxisok használhatnák, (Sûrgõs légyszives valaki segítsen!) Elõre is köszönöm a segítséget (Sürgõs,valaki segítse gyorsan!)
37
« Dátum: 2012. December 04. - 19:41:46 »
Hy,azt szeretném,ha ezt beírom ls bekapcsolodik akkor egybõl kapjak örök életet és lássam a playerok nevét,és karakter fölé írja hogy [NÉV]-Admin Szolgálatban és ha mégegyszer beírom akkor ne legyen örök élet ne lássam a neveket és fölém se legyen írva semmi. if(strcmp(cmd, \"/adminszolgálat\", true) == 0) { printf(\"%s beírta a /adminszolgálat parancsot\\r\\n\", PlayerName(playerid)); if(Info[playerid][admin] >= 1) { if(adminszolg[playerid] == 0) { msg(playerid, \"Adminszolgálat bekapcsolva!\"); SetPlayerSkin(playerid,217); Info[playerid][szolgalat] = 0; adminszolg[playerid] = 1; return 1; } if(adminszolg[playerid] == 1) { msg(playerid, \"Adminszolgálat kikapcsolva!\"); SetPlayerSkin(playerid,Info[playerid][skin]); adminszolg[playerid] = 0; return 1; } } else msg(playerid, \"Nem vagy admin!\"); return 1; }
38
« Dátum: 2012. December 02. - 15:03:26 »
Üdv, Tehát ha vki beírja,hogy /adminok akkor jöjjön ki egy dialog és ott mutassa ki az online adminokat! /adminok függvény: if(strcmp(cmdtext, \"/adminok\", true) == 0) { printf(\"%s beírta a /adminok parancsot\\r\\n\", PlayerName(playerid)); msg(playerid, \"Elérhetõ adminok:\"); for(new i=0; i<PLAYERS; i++) { if(Info[admin] > 0 && Info[rejtozve] == 0) { new aszname[128]; GetPlayerName(i, sendername, sizeof(sendername)); if(Info[admin] == 1) format(aszname, sizeof(aszname), \"Kezdõ-Admin %s\", sendername); else if(Info[admin] == 2) format(aszname, sizeof(aszname), \"Haladó-Admin %s\", sendername); else if(Info[admin] == 3) format(aszname, sizeof(aszname), \"Fõ-Admin %s\", sendername); else format(aszname, sizeof(aszname), \"Admin %s\", sendername); SendClientMessage(playerid,COLOR_YELLOW, aszname); } } return 1; }
39
« Dátum: 2012. December 01. - 09:33:00 »
Üdv, Tehát ha vki beírja,hogy /adminok akkor jöjjön ki egy dialog és ott mutassa ki az online adminokat! /adminok függvény: if(strcmp(cmdtext, \"/adminok\", true) == 0) { printf(\"%s beírta a /adminok parancsot\\r\\n\", PlayerName(playerid)); msg(playerid, \"Elérhetõ adminok:\"); for(new i=0; i<PLAYERS; i++) { if(Info[admin] > 0 && Info[rejtozve] == 0) { new aszname[128]; GetPlayerName(i, sendername, sizeof(sendername)); if(Info[admin] == 1) format(aszname, sizeof(aszname), \"Kezdõ-Admin %s\", sendername); else if(Info[admin] == 2) format(aszname, sizeof(aszname), \"Haladó-Admin %s\", sendername); else if(Info[admin] == 3) format(aszname, sizeof(aszname), \"Fõ-Admin %s\", sendername); else format(aszname, sizeof(aszname), \"Admin %s\", sendername); SendClientMessage(playerid,COLOR_YELLOW, aszname); } } return 1; } 2: Lenne még egy kérdésem,tehát ha valaki beírja hogy /report akkor ott is kijönne egy dialog és oda írná be a panaszát amit elküld az adminnak.És az admin amikor válasszolrá pl /asayy [reportid] akkor neki is feljön egy dialog és így csak az a személy látja aki küldte report parancs: dcmd_report(playerid,params[]) { printf(\"%s beírta a /report parancsot\\r\\n\", PlayerName(playerid)); new result[128]; if(sscanf(params, \"z\", result)) SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /report <gondod>\"); else { if(strlen(result) > 100) { msg(playerid,\"Túl hosszú report!\"); return 1; } if(reportszam[playerid] == 0) { format(reportstring[reporttart], 128, \"%s panasza: %s\", PlayerName(playerid), result); format(stringx, sizeof(stringx), \"%s panasza (%d): %s\", PlayerName(playerid), reporttart, result); reporttart++; if(reporttart == 10) reporttart = 0; for(new i = 0; i < PLAYERS; i++) { if(IsPlayerConnected(i)) { if (Info[admin] >= 1) { SendClientMessage(i, COLOR_YELLOW, stringx); } } } SendClientMessage(playerid, COLOR_YELLOW, \"Panaszodat kézbesítettük az adminoknak:\"); format(stringx, sizeof(stringx), \"%s panasza: %s\", PlayerName(playerid), result); SendClientMessage(playerid, COLOR_YELLOW, stringx); reportszam[playerid]=10; printf(\"%s\\r\\n\",stringx); } else msg(playerid, \"10 másodpercenként lehet reportot írni! Sûrítsd jobban össze inkább!\"); } return 1; } asayy parancs: if(strcmp(cmd, \"/asayy\", true) == 0) { printf(\"%s beírta a /asayy parancsot\\r\\n\", PlayerName(playerid)); if(IsPlayerConnected(playerid)) { if (Info[playerid][admin] >= 1) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { msg(playerid, \"Be kell írnod report ID-t!\"); return 1; } new reportseged = strval(tmp); if(reportseged < 0 && reportseged > 9) { msg(playerid, \"A report ID 0 és 9 között legyen!\"); return 1; } new admin_message[128]; GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= \' \')) { idx++; } new offset = idx; new result[130]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; format(stringx,sizeof(stringx), \"{F08080}%s\", reportstring[reportseged]); SendClientMessageToAll(0xFFDB26FF,stringx); if(strlen(result) < 65 && Info[playerid][rejtozve] == 0) { format(admin_message, sizeof(admin_message), \"{B0C4DE}Admin %s: {778899}%s\", sendername, result); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); return 1; } else if(strlen(result) < 129 && strlen(result) > 64 && Info[playerid][rejtozve] == 0) { new stringxxx[65]; strmid(stringxxx, result, 65, strlen(result)); strdel(result, 65, strlen(result)); format(admin_message, sizeof(stringx), \"{B0C4DE}Admin %s: {778899}%s...\", sendername, result); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); format(admin_message, sizeof(stringx), \"{B0C4DE}Admin %s: {778899}...%s\", sendername, stringxxx); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); } else if(strlen(result) < 65 && Info[playerid][rejtozve] == 1) { format(admin_message, sizeof(stringx), \"{B0C4DE}Admin: {778899}%s\", result); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); printf(\"%s\\r\\n\", sendername); } else if(strlen(result) < 129 && strlen(result) > 64 && Info[playerid][rejtozve] == 1) { new stringxxx[65]; strmid(stringxxx, result, 65, strlen(result)); strdel(result, 65, strlen(result)); format(admin_message, sizeof(stringx), \"{B0C4DE}Admin: {778899}%s...\", result); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); format(admin_message, sizeof(stringx), \"{B0C4DE}Admin: {778899}...%s\", stringxxx); SendClientMessageToAll(COLOR_YGREEN,admin_message); printf(\"%s\\r\\n\", admin_message); printf(\"%s\\r\\n\", sendername); } } else { SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy admin!\"); return 1; } } return 1; }
Elõre is köszi! Dupla hozzászólás automatikusan összefûzve. ( 2012. December 02. - 15:01:42 )
Valaki?
40
« Dátum: 2012. November 30. - 20:45:03 »
Hy.Olyan mapeditor kéne ami nem sscanf kezelõt használ meg nem zcmd-hanem régebbi parancs feldolgozóval mûködik,tudtok benne segíteni? És legalább a 03c-s objecteket támogatja vagy feletti lévõket!
Dupla hozzászólás automatikusan összefûzve. ( 2012. December 01. - 14:39:40 )
Nem tudtok segíteni ebben akkor,zárhatóm ?
41
« Dátum: 2012. November 30. - 20:25:41 »
Sziasztok , azt szeetném,hogy az autószalon körül vannak kitéve autók de csak dísznek,azokat hogy tudom lezárni? és ha beakarna valaki szállni,akkor kiírná hogy Ez a kocsi az autószalon tulajdona!
42
« Dátum: 2012. November 25. - 17:27:26 »
Sziasztok,milyen progival lehet saját skint készíteni? És ez pontosan hogy megy,egy alap skint alakítok át,és az nálam úgy fog látszódni a játékba amilyenre csináltam? Elõre is köszi.
43
« Dátum: 2012. November 17. - 13:05:46 »
Sziasztok. Az a gondom a zcmd konvertálóval,hogy berakom a parancsokat és azokat nem úgy másolja be hogy kéne,hanem úgy szinte amennyit tud egy sorba rak és így rengeteget kell utána dolgozni. Nem lehet valahogy meg oldani hogy ahogy átkonvertálja és bemásolom a módba akkor az után már semmit ne kelljen igazítani,hanem csak elmenteni?
44
« Dátum: 2012. November 14. - 19:00:05 »
Sziasztok A gondom az ha beírom az unfreeze parancsot kifagy a szerver itt a kód if(strcmp(cmd, \"/unfreeze\", true) == 0) { printf(\"%s beírta a /unfreeze parancsot\\r\\n\", PlayerName(playerid)); if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /unfreeze <playerid>\"); return 1; } new playa; playa = ReturnUser(tmp); if (Info[playerid][admin] >= 1) { if(IsPlayerConnected(playa)) { if(playa != INVALID_PLAYER_ID) { GetPlayerName(playa, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); PlayerFelengedve(playa, 1); format(stringx, sizeof(stringx), \"%s elengedte %s\",sendername, rag(giveplayer,3)); printf(\"%s\\r\\n\",stringx); savelogex(\"log/unfreeze.txt\",stringx); format(stringx, sizeof(stringx), \"%s felolvasztotta %s\",rag(giveplayer,3) ,sendername); SendClientMessage(playerid, COLOR_RED, stringx); SendClientMessage(playa, COLOR_RED, stringx); Info[playa][ehes] = 6000; PlayerCuffed[playa] = 0; PlayerCuffedTime[playa] = 0; megserult[playa] = 0; megserult1[playa] = 0; gyogyulas[playa] = 0; afktiltva[playerid] = false; } } } else { SendClientMessage(playerid, COLOR_GRAD1, \"Nem vagy admin!\"); } } return 1; }
Helpet elõre is köszi.
45
« Dátum: 2012. November 13. - 19:16:28 »
Helló,azt szeretném,hogy amikor beírják hogy /adminok akkor legyen a nevük melett a rang: 1:Kezdõ Admin 2: Haladó Admin 3:Fõadmin Itt a Kód if(strcmp(cmdtext, \"/adminok\", true) == 0) { printf(\"%s beírta a /adminok parancsot\\r\\n\", PlayerName(playerid)); msg(playerid, \"Elérhetõ adminok:\"); for(new i=0; i<PLAYERS; i++) { if(Info[admin] > 0 && Info[rejtozve] == 0) { GetPlayerName(i, sendername, sizeof(sendername)); format(stringx,sizeof(stringx),\"Admin %s\", sendername); SendClientMessage(playerid,COLOR_YELLOW, stringx); } } return 1; }
Oldalak: 1 2 [3] 4 5 ... 14
|