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 - Szasza
1
« Dátum: 2015. március 18. - 13:36:07 »
Sziasztok! Azt hogyan oldjam meg, hogy egy számot elosztok százzal és a kapott számot elmentse egy változóba a maradékot pedig egy másik változóba?
3
« Dátum: 2015. február 22. - 22:06:56 »
Sziasztok! Scriptelést vállalok kaminonos / egyéb kisebb szerverekre. Akadt egy kis szabadidőm és ki akarom használni. Referenciáim PM-ben ha valakit érdekel. Több nagyobb RP-szerveren is voltam már főfejlesztő. Ha érdekel az ajánlatom érdeklődj privátban!
4
« Dátum: 2014. október 07. - 20:50:28 »
http://sampforum.hu/index.php?topic=18247.0 Ugye van ez az INC. Ez gondolom már nem mûködik 0.3z-n .. ha igen akkor csak nekem nem mûködik. Ha nem mûködik már akkor van valami megoldás erre 0.3z-n?
5
« Dátum: 2014. augusztus 28. - 14:45:29 »
Van pl. 3. db kordinátám .. hogy tudom lekérdezni melyik van hozzám a legközelebb?
6
« Dátum: 2014. augusztus 23. - 23:09:16 »
A legújabb streamer pluginban hol kell beállítani hogy mennyi legyen a max obiject?
7
« Dátum: 2014. augusztus 23. - 19:24:15 »
Beölt a modban minden és utána leáll egybõl a parancssor (házi szerver). Mi lehet a hiba?
8
« Dátum: 2014. augusztus 21. - 23:48:49 »
A szerveren nem pontos idõt mutat.. szerintem rossz idõzónát néz.. azt hol lehet beállítani?
9
« Dátum: 2014. július 29. - 18:13:16 »
2 hónap alatt már írtál volna saját rendszert... nekem sikerült 1 nap alatt akkor csak nem olyan vészes
10
« Dátum: 2014. július 29. - 18:11:56 »
Tessék. Ezt Beilleszted az OnPlayertext alá: new String[256]; if (APlayerData[playerid][PlayerLevel] >= 5) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00}[Tulajdonos] {FF0000}%s: {0000FF}%s\",pName,text); } else if (APlayerData[playerid][PlayerLevel] >= 4) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00}[Fõadmin] {FF0000}%s: {0000FF}%s\",pName,text); } else if (APlayerData[playerid][PlayerLevel] >= 3) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00} {FF0000}%s: {0000FF}%s\",pName,text); } else if (APlayerData[playerid][PlayerLevel] >= 2) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00}[Adminsegéd] {FF0000}%s: {0000FF}%s\",pName,text); } else if (APlayerData[playerid][PlayerLevel] >= 1) { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00}[Moderátor] {FF0000}%s: {0000FF}%s\",pName,text); } else { new pName[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName, 24); format(String,sizeof(String),\"{00FF00}[Játékos]{FFFFFF}%s: {FFFFFF}%s\",pName,text); } return SendClientMessageToAll(-1, String), 0; Ilyen tudással ne kezdj bele egy 10.000 nél több soros módba
11
« Dátum: 2014. július 22. - 18:00:13 »
Üdv. Valaki tudja annak a 37 házbelsõnek a pozzát ami van GTA ba? (Tudjuk melyik módban az a 37 házbelsõ kordinátája.
12
« Dátum: 2013. december 18. - 21:33:14 »
Amiket a téma tartalmaz: Karácsonyi zene,Mikulássapi,Hóesés,Karácsonyfa készítõ,Karácsonyfa TextDraw,Karácsony/Újév visszaszámláló
Sziasztok
Mivel közeledik a karácsony és nézelõdtem Hivatalos Forumon.. és rátaláltam erre a scriptre így áthoztam nektek.
Fordítani ne nagyon lehet rajta mit... csak is a hangulat megteremtése érdekében hoztam át hátha valaki felhasználja a szerverében (és talán valaki még tanulni is tud belõle... kitudja )
A lényege , hogy beírod : /xmassong vagy /xs majd kiad egy textdrawot, hogy melyik zeneszámok közül lehet választani... mindegyik elõtt áll egy szám, ha azt a számot beírod a chatbe akkor lejátssza a számot, kiírja Középre pár mp.-ig, hogy melyik is az a szám és eltûnik a TextDraw.
Ha esetleg meguntad volna a számot akkor ki is tudod kapcsolni a /stopsong vagy a /ss paranccsal
Remélem valaki fel tudja használni
Boldog Karácsonyt és kellemes Újévet kívánok minden kedves fórumozónak
Eredeti link:
http://forum.sa-mp.com/showthread.php?t=481373 Képek:
http://gyazo.com/2fd798b2c55832a3383dc75e006082be.png (sajnos nem készítettem magyar képet)
http://gyazo.com/8446d605f4f6be57db6dc4d48e09b7df.png (sajnos nem készítettem magyar képet)
http://www.solidfiles.com/d/36279f8389/ - PWN
http://www.solidfiles.com/d/eac8311914/ - AMX
Edit: 1.
Egy szimpla Mikulás sapka script
new bool: Sapi [MAX_PLAYERS]; CMD:mikulassapka(playerid) { if( Sapi[playerid] == false) { Sapi[playerid] = true; SetPlayerAttachedObject(playerid, 3, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4); SendClientMessage(playerid, 0x00FF00FF, \"Felvetted a Mikulás sapkát!\"); } else { Sapi[playerid] = false; RemovePlayerAttachedObject(playerid, 3); SendClientMessage(playerid, 0x00FF00FF, \"Levetted a Mikulás sapkát!\"); } return 1; } Edit: 2.
(ezt nem én készítettem de már nem tudom honnan is szereztem.. esetleg ha valaki meg tudja mondani akkor kiírom)
Egy hó esés script
new bool:snowOn[MAX_SLOTS char], snowObject[MAX_SLOTS][MAX_SNOW_OBJECTS], updateTimer[MAX_SLOTS char]; CMD:hoeses(playerid) { 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:hoesesall(playerid) { if(!IsPlayerAdmin(playerid)) return 0; ploop(i) { if(snowOn{i}) continue; CreateSnow(i); } return 1; } CMD:hoesesalloff(playerid) { if(!IsPlayerAdmin(playerid)) return 0; ploop(i) { if(!snowOn{i}) continue; DeleteSnow(i); } 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; } Edit: 3.
Egy karácsonyfa készítõ script.
Lényege : /createkfa paranccsal (csak RCON adminnak) létre lehet hozni egy karácsonyfát aminek meg kell adni az IDjét (jelenleg MAX 99 de átlehet írni) és ezt elmenti a Karacsonyfak nevû mappába .. a /removekfa paranccsal pedig törölni lehet a fákat itt is meg kell adni a törölni kívánt fa IDjét
FONTOS!!!: a scriptfiles mappába létre kell hoznod egy Karacsonyfak nevû mappát, ha ezt nem teszed meg a script nem fog mûködni
Letöltés -
http://www.solidfiles.com/d/b39e964419/ CODE:
/* Karácsonyfa készítõ! Készítette: Szasza Publikálva: sampforum.hu Dátum: 2013.12.19 */ #include #include #include #include #define MAX_KFAK 100 new faob[MAX_KFAK]; public OnFilterScriptInit() { print(\"\\n--------------------------------------\"); print(\" Karácsonyfa FS betöltve! By:Szasza\"); print(\"--------------------------------------\\n\"); LoadKaracsonyfak(); return 1; } public OnFilterScriptExit() { print(\"\\n--------------------------------------\"); print(\" Karácsonyfa FS kiiktatva!\"); print(\"--------------------------------------\\n\"); for(new i=0;i { DestroyObject(faob); } return 1; } CMD:createkfa(playerid,params[]) { new id; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy admin!\"); if(sscanf(params, \"i\", id)) return SendClientMessage(playerid, -1, \"Használat: /createkfa [iD]\"); new Float:x,Float:y,Float:z,file[128],string[128]; GetPlayerPos(playerid,x,y,z); format(file, sizeof(file), \"/Karacsonyfak/%d.ini\",id); format(string, sizeof(string), \"%d ID fa már létezik!!!!\", id); if(dini_Exists(file)) return SendClientMessage(playerid,-1,string); dini_Create(file); dini_FloatSet(file, \"X\", x); dini_FloatSet(file, \"Y\", y); dini_FloatSet(file, \"Z\", z-1); faob[id] = CreateObject(19076,x,y,z-1,0.00000000,0.00000000,230.48021); SetPlayerPos(playerid,x+2,y,z); return 1; } CMD:removekfa(playerid,params[]) { new id; if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, \"Nem vagy admin!\"); if(sscanf(params, \"i\", id)) return SendClientMessage(playerid, -1, \"Használat: /removekfa [iD]\"); new file[128],string[128],str2[128]; format(file, sizeof(file), \"/Karacsonyfak/%d.ini\",id); format(str2, sizeof(str2), \"ID %d fa nem létezik!!\", id); if(!dini_Exists(file)) return SendClientMessage(playerid,-1,str2); dini_Remove(file); format(string, sizeof(string), \"ID %d fa törölve!!\", id); SendClientMessage(playerid,-1,string); DestroyObject(faob[id]); return 1; } stock LoadKaracsonyfa(id) { new file[128],Float:x,Float:y,Float:z; format(file, sizeof(file), \"/Karacsonyfak/%d.ini\",id); if(!dini_Exists(file)) return 0; x = dini_Float(file, \"X\"); y = dini_Float(file, \"Y\"); z = dini_Float(file, \"Z\"); faob[id] = CreateObject(19076,x,y,z,0.00000000,0.00000000,230.48021); return 1; } stock LoadKaracsonyfak() { for(new i=0;i { LoadKaracsonyfa(i); } return 1; } Edit: 4.
Ebben az Editben egy Hiv. forumról való scriptet hozok át nektek!
Lényege: Egy karácsonyfás TextDraw .. ha csatlakozol beadja és a /tree paranccsal ki-be lehet kapcsolni. Le van fordítva.
Eredeti link:
http://forum.sa-mp.com/showthread.php?t=196463&highlight=christmas+tree Letöltés:
http://www.solidfiles.com/d/dab79f4604/ Videó(jobb alsó sarokban van a TextDraw):
VIDEO Edit: 5.
Ez a script visszaszámol karácsonyig és újévig és ha eljön az idejük akkor kiírja, hogy Boldog karacsonyt/ujevet
A scriptet ebbõl a scriptbõl fejlesztettem tovább, hogy számolja a karácsonyt is :
http://forum.sa-mp.com/showthread.php?t=297567 - A linkért köszönet Secur-nak
Sajnos nem tudtam letesztelni, hogy mivan akkor ha karácsony/ujev van.. így ha valaki felfedezne benne valami hibát kérem jelezze
CODE:
/*############################################*\\ ## ## ## NYC (New Year Counter ) v.0.2a by Meta ## ## Fejlesztõ: Szasza 2013.12.19 ## ## ## \\*############################################*/ #include #include #pragma tabsize 0 #define HUN new cTime,kTime; new Text:NYCounter; new Text:HappyNewYearText; new Text:KaracsonyText; new Text:BKaracsonyText; public OnFilterScriptInit() { KaracsonyText = TextDrawCreate(330.000000, 423.000000, \"_\"); TextDrawAlignment(KaracsonyText, 2); TextDrawBackgroundColor(KaracsonyText, 255); TextDrawFont(KaracsonyText, 2); TextDrawLetterSize(KaracsonyText, 0.40000, 2); TextDrawColor(KaracsonyText, -16776961); TextDrawSetOutline(KaracsonyText, 1); TextDrawSetProportional(KaracsonyText, 1); NYCounter = TextDrawCreate(357.000000, 399.000000, \"_\"); TextDrawAlignment(NYCounter, 2); TextDrawBackgroundColor(NYCounter, 255); TextDrawFont(NYCounter, 2); TextDrawLetterSize(NYCounter, 0.40000, 2); TextDrawColor(NYCounter, -16776961); TextDrawSetOutline(NYCounter, 1); TextDrawSetProportional(NYCounter, 1); new message[40], year, month, day; getdate(year, month, day); if(month != 1) { year--; } #if defined HUN format(message, sizeof(message), \"~>~ BOLDOG UJ EVET ~<~~n~~y~%d!\", year); #else format(message, sizeof(message), \"~>~ HAPPY NEW YEAR ~<~~n~~y~%d!\", year); #endif HappyNewYearText = TextDrawCreate(340.000000, 350.000000, message); TextDrawAlignment(HappyNewYearText, 2); TextDrawBackgroundColor(HappyNewYearText, 255); TextDrawFont(HappyNewYearText, 1); TextDrawLetterSize(HappyNewYearText, 1.000000, 4.000000); TextDrawColor(HappyNewYearText, 16777215); TextDrawSetOutline(HappyNewYearText, 1); TextDrawSetProportional(HappyNewYearText, 1); BKaracsonyText = TextDrawCreate(250.000000, 10.000000, \"BOLDOG KARACSONYT!!!\"); TextDrawAlignment(BKaracsonyText, 2); TextDrawBackgroundColor(BKaracsonyText, 255); TextDrawFont(BKaracsonyText, 1); TextDrawLetterSize(BKaracsonyText, 1.000000, 4.000000); TextDrawColor(BKaracsonyText, 16777215); TextDrawSetOutline(BKaracsonyText, 1); TextDrawSetProportional(BKaracsonyText, 1); CounterTimer(); cTime = SetTimer(\"CounterTimer\", 400, 1); KaracsonyTimer(); kTime = SetTimer(\"KaracsonyTimer\", 400, 1); return 1; } public OnFilterScriptExit() { TextDrawDestroy(NYCounter); TextDrawDestroy(HappyNewYearText); TextDrawDestroy(KaracsonyText); KillTimer(cTime); KillTimer(kTime); } public OnPlayerConnect(playerid) { new year, month, day, hour, minute, second; getdate(year, month, day); gettime(hour, minute, second); if(day == 1 && month == 1 && (second > 0 || hour > 0)) { TextDrawShowForPlayer(playerid, HappyNewYearText); } } forward KaracsonyTimer(); public KaracsonyTimer() { new str2[150]; new year, month, day, hour, minute, second; getdate(year, month, day); gettime(hour, minute, second); if(month == 12 && day == 25) { TextDrawHideForAll(KaracsonyText); TextDrawShowForAll(BKaracsonyText); KillTimer(kTime); } else { gettime(hour, minute, second); new day2; switch(month) { case 1, 3, 5, 7, 8, 10, 12: day2 = 31; case 2: { if(year%4 == 0) { day2 = 29; } else { day2 = 28; } } case 4, 6, 9, 11: day2 = 30; } month = 12 - month; day = day2 - day; hour = 24 - hour; if(hour == 24) { hour = 0; } if(minute != 0) { hour--; } minute = 60 - minute; if(minute == 60) { minute = 0; } if(second != 0) { minute--; } second = 60 - second; if(second == 60) { second = 0; } #if defined HUN format(str2, sizeof(str2), \"~y~Karacsony: ~g~%02d ~w~H, ~g~%02d ~w~N, ~g~%02d ~w~O, ~g~%02d ~w~P, ~g~%02d ~w~M\", month, day-6, hour, minute, second); #else format(str2, sizeof(str2), \"~y~Christmas: ~g~%02d ~w~Mo, ~g~%02d ~w~D, ~g~%02d ~w~H, ~g~%02d ~w~M, ~g~%02d ~w~S\", month, day-6, hour, minute, second); #endif TextDrawHideForAll(KaracsonyText); TextDrawSetString(KaracsonyText, str2); TextDrawShowForAll(KaracsonyText); } return 1; } forward CounterTimer(); public CounterTimer() { new string[150]; new year, month, day, hour, minute, second; getdate(year, month, day); gettime(hour, minute, second); if(month == 1 && day == 1) { TextDrawHideForAll(NYCounter); TextDrawShowForAll(HappyNewYearText); KillTimer(cTime); } else { gettime(hour, minute, second); new day2; switch(month) { case 1, 3, 5, 7, 8, 10, 12: day2 = 31; case 2: { if(year%4 == 0) { day2 = 29; } else { day2 = 28; } } case 4, 6, 9, 11: day2 = 30; } month = 12 - month; day = day2 - day; hour = 24 - hour; if(hour == 24) { hour = 0; } if(minute != 0) { hour--; } minute = 60 - minute; if(minute == 60) { minute = 0; } if(second != 0) { minute--; } second = 60 - second; if(second == 60) { second = 0; } #if defined HUN format(string, sizeof(string), \"~y~2013: ~g~%02d ~w~H, ~g~%02d ~w~N, ~g~%02d ~w~O, ~g~%02d ~w~P, ~g~%02d ~w~M\", month, day, hour, minute, second); #else format(string, sizeof(string), \"~y~2013: ~g~%02d ~w~Mo, ~g~%02d ~w~D, ~g~%02d ~w~H, ~g~%02d ~w~M, ~g~%02d ~w~S\", month, day, hour, minute, second); #endif TextDrawHideForAll(NYCounter); TextDrawSetString(NYCounter, string); TextDrawShowForAll(NYCounter); } } Ha esetleg eszembe jut még valami akkor írok még bele.. vagy ha nektek jut eszetekbe akkor ti is írjatok és beleírom
13
« Dátum: 2013. december 18. - 20:28:16 »
Sajnos nem fordítottam le így nem érvényes a téma ..elnézést legközelebb elolvasom a szabályzatot és lefordítom a \"Song\" szót
14
« Dátum: 2013. december 17. - 20:43:40 »
AZT A KURVA te mar dialógot is tudsz csinálni ? Akkor egy hétig nem eszek mostmár
15
« Dátum: 2013. december 17. - 18:10:40 »