#include <a_samp>#include <zcmd>#define COLOR_GREEN 0x008000FF#define COLOR_RED 0xFF0000FFnew ShotgunMode[MAX_PLAYERS];new BaseballLabdak[MAX_PLAYERS];new HasznaltFelvetelt[MAX_PLAYERS];new Eltalalva[MAX_PLAYERS];forward enablelabdak(playerid);forward animstop(damagedid);public OnFilterScriptInit() return print(\"Baseball lövő filterscript betöltve!\");public OnFilterScriptExit() return print(\"Baseball lövő filterscriptet készítette MichaelTMorales\");public OnPlayerConnect(playerid){HasznaltFelvetelt[playerid] = 0;BaseballLabdak[playerid] = 0;ShotgunMode[playerid] = 0;Eltalalva[playerid] = 0;return 1;}CMD:labdak(playerid, params[]){if(HasznaltFelvetelt[playerid] == 1) return SendClientMessage(playerid, COLOR_RED, \"Már vettél fel baseball labdát az elmúlt 5 percben\");if(!IsPlayerInRangeOfPoint(playerid, 5.0, 1476.9888,2193.7478,11.0234)) return SendClientMessage(playerid, COLOR_RED, \"Nem vagy a stadion ajtajánál\");if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, \"Nincs pénzed erre (10.000$)\");GivePlayerMoney(playerid, -10000);BaseballLabdak[playerid] += 10;HasznaltFelvetelt[playerid] = 1;SetTimerEx(\"enablelabdak\", 300000, false, \"i\", playerid);SendClientMessage(playerid, COLOR_GREEN, \"Felvettél 10 darab baseball labdát 10.000$-ért.\");return 1;}CMD:labdaim(playerid, params[]){new str[64];if(BaseballLabdak[playerid] < 1) return SendClientMessage(playerid, COLOR_RED, \"Nincsenek labdáid!\");format(str, sizeof(str), \"Összesen %i baseball labdád van\", BaseballLabdak[playerid]);SendClientMessage(playerid, COLOR_GREEN, str);return 1;}public enablelabdak(playerid){HasznaltFelvetelt[playerid] = 0;SendClientMessage(playerid, COLOR_GREEN, \"Újra vehetsz fel baseball labdákat\");return 1;}public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){if(newkeys & KEY_LOOK_BEHIND && GetPlayerWeapon(playerid) == 25){if(ShotgunMode[playerid] == 0){if(BaseballLabdak[playerid] < 1) return SendClientMessage(playerid, COLOR_RED, \"Nincsenek labdáid!\");ShotgunMode[playerid] = 1;SendClientMessage(playerid, -1, \"Shotgun tüzelési mód átállítva baseballra!\");return 1;}if(ShotgunMode[playerid] == 1){ShotgunMode[playerid] = 0;SendClientMessage(playerid, -1, \"Shotgun tüzelési mód átállítva normálra!\");return 1;}}return 1;}public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ){if(GetPlayerWeapon(playerid) == 25 && ShotgunMode[playerid] == 1){if(ShotgunMode[playerid] == 1 && BaseballLabdak[playerid] < 1) {SendClientMessage(playerid, COLOR_RED, \"Elfogytak a baseball labdáid ezért vissza lett állítva a shotid normálra.\");ShotgunMode[playerid] = 0;return 1;}BaseballLabdak[playerid] -= 1;}return 1;} public OnPlayerGiveDamage(playerid, damagedid, Float:amount, weaponid, bodypart){if(ShotgunMode[playerid] == 1 && GetPlayerWeapon(playerid) == 25){if(Eltalalva[damagedid] == 1) return 0;Eltalalva[damagedid] = 1;SetTimerEx(\"animstop\", 10000, false, \"i\", damagedid);SetPlayerDrunkLevel(damagedid, 50000);TogglePlayerControllable(damagedid, false);ApplyAnimation(damagedid, \"SWEET\", \"Sweet_injuredloop\", 4.0, 1, 0, 0, 0, 0);SendClientMessage(playerid, COLOR_RED, \"Eltaláltad egy baseball labdával, ezért összeesett.\");SendClientMessage(damagedid, COLOR_RED, \"Egy baseball labda eltalált és sérülést szenvedtél.\");return 0;}return 1;}public animstop(damagedid){SetPlayerDrunkLevel(damagedid, 0);TogglePlayerControllable(damagedid, true);ClearAnimations(damagedid);Eltalalva[damagedid] = 0;SendClientMessage(damagedid, COLOR_RED, \"Helyrejöttél.\");return 1;}
A moderátori felszólításra, nem adunk választ, mivel az nem számít tényleges hozzászólásnak a témába! Amennyiben problémád van, a moderátor munkájával azt a megfelelő helyen a megfelelő módon jelezd! Gondoltam hogy én leszek a sz*r szemét bunkó.... -.-\"Megértem hogy összetartotok, de ilyenkor nem bevédeni kéne a moderátort, hanem igenis megmondani neki hogy ezt meg ezt rosszul csinálta... Azért valami színvonal legyen már gyerekek....E: mellesleg ilyen \"paragrafus\" nincs a fórum globális szabályzatában, legalábbis én nem találtam [/quote][admin]A moderátori illetve adminisztrátori hozzászólások, moderálási üzenetet közölnek a felhasználóval, ÍGY semmi közük sincs a témához. Egy adminisztrátori/moderátori, hozzászólásra, emiatt témán belül reagálni (jelen esetbe), nem funkcionális. \'Gondoltam hogy én leszek a sz*r szemét bunkó.... -.-\"\' Kérlek mutasd meg ezt a részt, ahol én ilyen jellemzőkkel illettelek téged, és szólj ha megtaláltad. Továbbá ez nem bevédés, mint adminisztrátor a feladatom az, hogy ellenőrizzem a moderátorok munkavégzését. Nem azt mondtam, hogy nem látok hibát, hanem azt, hogy ameddig annyit nem teszel, hogy megfelelő helyen (és) megfelelő stílusban, jelents valamit. Addig nincs miről beszélni.Valamint: \"gyerekek\", jelzőt kikérem magamnak, ahhoz hogy te engem, vagy a staff bármely tagját \"gyerek\" jelzővel láss el, ahhoz valamit fel is kéne mutatni, az értelmetlen és HIBÁS jelentéseken kívül, melyek persze számodra offnak számítanak, hisz a témához egyáltalán nem kapcsolódnak. hozzátenném azt is, hogy az előbb felszólítottalak arra, hogy a jelentésed máshol (az ennek kijelölt helyen) tudasd velem, ezt látom nem sikerült megoldani. Így útóljára kérlek meg arra, hogy ezt vagy privát üzenetbe, vagy a megfelelő helyen tudasd. Minden eljárásnak megvan a maga ciklusa. Mint mindenki másnak, neked is kötelességed azt követni.. [/admin]
A moderátori felszólításra, nem adunk választ, mivel az nem számít tényleges hozzászólásnak a témába! Amennyiben problémád van, a moderátor munkájával azt a megfelelő helyen a megfelelő módon jelezd!