Üzenetek megjelenítése

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.


Üzenetek - MichaelTMorales

Oldalak: [1] 2
1
SA-MP: Szerverfejlesztés / Baseball lövés
« Dátum: 2014. november 16. - 11:49:28 »
Tessék. Bővítettem bár szerintem ha ott van Pastebin felesleges code-ba is kitenni...

2
SA-MP: Szerverfejlesztés / Baseball lövés
« Dátum: 2014. november 16. - 11:23:45 »
Köszi. A baseball ütősön majd elgondolkozom. :D

3
SA-MP: Szerverfejlesztés / Baseball lövés
« Dátum: 2014. november 16. - 00:50:58 »
Sziasztok. Nagyon nagy unalmamban néztem egy baseball meccset és azon gondolkoztam hogy milyen durva lehet már ha valakit eltalál egy labda olyan  nagy erővel és ezért csináltam ezt a scriptet hogy IG lehessen próbálgatni milyen érzés  :D
Készítő:Én(MichaelTMorales)
Sorok:111
Készítési idő:15-20 perc
Tesztelve:Igen, működik! Legalábbis nálunk nem volt semmi baj vele
Használata:
- A las venturasi stadion egyik hátsó bejáratánál lehet 10 labdát felvenni 5 percenként 10.000$ -ért a /labdak paranccsal.  Pozíció: 1476.9888,2193.7478,11.0234
- Meg tudod nézni hogy hány labdád van a /labdaim paranccsal.
- Görgővel való kattintással tudod (de)aktiválni de csak shotgunnal lehet használni.
- Ha aktiválva van csak lőjél meg vele valakit és összeesik.
Letöltés:
- Pastebin
- AMX+PWN
 
#include <a_samp>
#include <zcmd>
#define COLOR_GREEN 0x008000FF
#define COLOR_RED 0xFF0000FF
new 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;
}

4
SA-MP: Szerverfejlesztés / Away From Keyboard System
« Dátum: 2014. november 11. - 10:04:23 »
Szerintem jó kis script lett ha kezdő vagy.

5
Off Telep / Internetadó?!
« Dátum: 2014. november 02. - 12:47:50 »
Amit orbi a rádióban nyilatkozott dióhéjban:
- Mindenki nyugodjon le a picsába
- Visszavonjuk a netadót egyenlőre (egyenlőre == bevezetik más néven később)
- \"Ezt a kormányt nem az emberek ellen hanem az emberekkel csinálják\" (viktorul: egy kib@szott diktatúra \"demokrácia\" néven)

6
Off Telep / Internetadó?!
« Dátum: 2014. november 02. - 11:21:12 »
Viktorkánk befosott. :$

7
Off Telep / Internetadó?!
« Dátum: 2014. október 29. - 21:18:18 »
Viktátor! Viktátor!

8
Off Telep / Internetadó?!
« Dátum: 2014. október 28. - 14:08:29 »
Valaki jön?  :laugh:

9
Off Telep / Internetadó?!
« Dátum: 2014. október 27. - 13:42:59 »
Én tegnap azon szakadtam a legnagyobbat hogy a kis fidesz seggnyaló Hír TV bevonul a tömegbe és ott játsza a fejét a kamera előtt hogy nem kell az erőszak XDD
https://www.youtube.com/watch?v=Ct270LyuA60

10
SA-MP: Szerverfejlesztés / GodMode
« Dátum: 2014. október 23. - 20:46:12 »
Sziasztok. Rengeteg helyen láttam hogy a god scripteket vagy timerrel vagy 99999999999999hp-val csinálják, ezért csináltam egy másik megoldást ami talán egyszerűbb, de hatásosabb lesz.
Készítő:MichaelTMorales
Sorok:28
Készítési idő:1-2 perc
 
#include <a_samp>
new God[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, \"/god\", true))
{
if(God[playerid] == 0) {
God[playerid] = 1;
SendClientMessage(playerid, -1, \"God mód bekapcsolva\");
return 1;
}
if(God[playerid] == 1) {
God[playerid] = 0;
SendClientMessage(playerid, -1, \"God mód kikapcsolva!\");
return 1;
}
return 1;
}
return 0;
}
public OnPlayerTakeDamage(playerid, issuerid, Float:amount, weaponid, bodypart)
{
if(God[playerid] == 1) return SetPlayerHealth(playerid, 100);
return 1;
}

11
SA-MP: Szerverfejlesztés / Admin Gun
« Dátum: 2014. július 07. - 11:01:10 »
Peterta. Compolni sikerül? Ha nem akkor legfejjeb próbáld meg filterscriptbe tenni. Meg mint említettem fontos az rcon login.

12
SA-MP: Szerverfejlesztés / TAB-al mûködõ admin goto rendszer
« Dátum: 2014. április 06. - 18:12:30 »
Fú köszi erre nem is figyeltem. Javítva. Amúgy alapból kb 5 soros(include nélkül) volt csak kibõvítettem

13
SA-MP: Szerverfejlesztés / TAB-al mûködõ admin goto rendszer
« Dátum: 2014. április 06. - 17:40:37 »
Sziasztok! Készítettem a szerveremre egy rövid kis admin goto rendszert ami a TAB megnyomásával és a playerre való dupla kttintással mûködik, és szeretném veletek is megosztani
Készítõ: Én
Készítési idõ: 1-2 perc
 
#include <a_samp>
#include <colors> //Ha nincs color includeod akkor definiálnod kell a COLOR_YELLOW-t!
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if(!IsPlayerAdmin(playerid))
{
   SendClientMessage(playerid, COLOR_RED, \"Nincs jogod gotozni!\")
   return 1;
}
new name[MAX_PLAYER_NAME+1], string[24+MAX_PLAYER_NAME+1];
new Float:x, Float:y, Float:z;
GetPlayerPos(clickedplayerid,  x, y, z);
SetPlayerPos(playerid, x +3, y +3 , z +3)
GetPlayerName(playerid, name, sizeof(name));
format(string, sizeof(string), \"Admin %s elteleportált hozzád!\", name);
SendClientMessage(clickedplayerid, COLOR_YELLOW, string)
return 1;
}

14
SA-MP: Szerverfejlesztés / Admin Gun
« Dátum: 2014. április 06. - 16:20:34 »
Igaz. Köszönöm Szépen! Edited.

15
SA-MP: Szerverfejlesztés / Admin Gun
« Dátum: 2014. április 06. - 14:26:19 »
Sziasztok! Unalmamban készítettem egy admin gun-t ami azt tudja hogy ha be vagyunk lépve rcon-ba akkor robbanjon a deagle lövedéke.
Készítõ: Én
Készítési idõ: 1 perc
Sorok: 11
 

#include <a_samp>
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ) //A shootos callback amibõl csak a lövés pozíciója kellett
{
if(IsPlayerAdmin(playerid))
{
if(GetPlayerWeapon(playerid) == 24) return CreateExplosion(fX, fY, fZ, 12, 10.0); //Ha deagle a fegyver akkor a lövés pozíciójára robbanást hozzon létre
return 1;
}
return 1;
}   

Oldalak: [1] 2
SimplePortal 2.3.7 © 2008-2024, SimplePortal