Idézetet írta: Tomasz date=1414259579\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"51145\" data-ipsquote-contentclass=\"forums_TopicSziasztok!
Halloween-ra (bár kicsit elkésve) készítettem egy egyszerű kis rövid kódot ami abból áll hogy tudsz lerakni tököt ami 1 óra múlva elrohad és törlődik az object.
elkésve? felétek mikor van halloween? :D
Valami világító objectet lehetne hozzá csatolni és akkor világítana is.
Nem késet el itt el senki sem.. jövőhéten lesz még csak Halloween, szóval időben vagy még csatlakozni. ^-^ :D
Felénk 22-én van halloween, de ez igazából pontosan nem tudom mikor van szóval úgy gondoltam inkább odaírom :D
Geno: Lehet megcsinálom..;)
Én úgy tudom hogy Október 31. a Halloween napja! :D
Szép munka.
Amúgy az éléggé érdekes hogy mikor elrohad akkor csak az objectet törlöd. Magyarán minden player 1 tököt tud lerakni?
////////////////////////////////////////////////////////
/* Halloween-i tök script by Tomasz */
////////////////////////////////////////////////////////
#include <a_samp>
#include <zcmd>
#define SCM SendClientMessage
#define PIROS 0xFF0000FF
new tok[MAX_PLAYERS];
new Tuz[MAX_PLAYERS];
new oTok[MAX_PLAYERS];
main()
{
printf(\"\\n----------------------------------------------------\");
printf(\" Halloween-i tök script by Tomasz \");
printf(\"----------------------------------------------------\");
}
forward TokRohadas(playerid);
public TokRohadas(playerid)
{
DestroyObject(oTok[playerid]);
DestroyObject(Tuz[playerid]);
SCM(playerid,PIROS,\"Elrohadt a tököd!\");
return 1;
}
public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(tok[playerid] == 2)
{
tok[playerid] = 1;
DestroyObject(oTok[playerid]);
DestroyObject(Tuz[playerid]);
oTok[playerid] = CreateObject(19320,fX,fY,fZ,fRotX,fRotY,fRotZ,100);
Tuz[playerid] = CreateObject(18688,fX,fY,fZ,fRotX,fRotY,fRotZ,100);
SetTimerEx(\"TokRohadas\",60*60000,false,\"i\",playerid);
}
return 1;
}
CMD:lerak(playerid)
{
if(tok[playerid] == 0)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
oTok[playerid] = CreateObject(19320,x+3,y,z,0,0,0,100);
Tuz[playerid] = CreateObject(18688,x+3,y,z,0,0,0,100);
EditObject(playerid,oTok[playerid]);
EditObject(playerid,Tuz[playerid]);
tok[playerid] = 2;
}
else if(tok[playerid] == 1)SCM(playerid,PIROS,\"Neked már van egy tököd, várd meg amíg elrohad!\");
return 1;
}
Hozzá csatoltam egy tűz objektet is,azt is szerkeszthetőre csináltam...de nem az igazi mert úgy néz ki mintha felgyult volna a tök! :laugh:
Villogót rakj bele.
Idézetet írta: Tomasz date=1414266617\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"51145\" data-ipsquote-contentclass=\"forums_TopicFelénk 22-én van halloween, de ez igazából pontosan nem tudom mikor van szóval úgy gondoltam inkább odaírom :D
Szerintem csak a suliban ünnepeltétek a 31.-ét az utolsó tanítási napon :)
Jótanács: Nézd meg hogy miről szól a helovin és November elsején vagy másodikán el ne felejts kimenni a temetőbe!
Amúgy ötletes. Tetszik (Y)
Idézetet írta: Geno date=1414272500\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"51145\" data-ipsquote-contentclass=\"forums_TopicVillogót rakj bele.
////////////////////////////////////////////////////////
/* Halloween-i tök script by Tomasz */
////////////////////////////////////////////////////////
#include <a_samp>
#include <zcmd>
#define SCM SendClientMessage
#define PIROS 0xFF0000FF
new tok[MAX_PLAYERS];
new Tuz[MAX_PLAYERS];
new oTok[MAX_PLAYERS];
main()
{
printf(\"\\n----------------------------------------------------\");
printf(\" Halloween-i tök script by Tomasz \");
printf(\"----------------------------------------------------\");
}
forward TokRohadas(playerid);
public TokRohadas(playerid)
{
DestroyObject(oTok[playerid]);
DestroyObject(Tuz[playerid]);
SCM(playerid,PIROS,\"Elrohadt a tököd!\");
return 1;
}
public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(tok[playerid] == 2)
{
tok[playerid] = 1;
DestroyObject(oTok[playerid]);
DestroyObject(Tuz[playerid]);
oTok[playerid] = CreateObject(19320,fX,fY,fZ,fRotX,fRotY,fRotZ,100);
Tuz[playerid] = CreateObject(19294,fX,fY,fZ,fRotX,fRotY,fRotZ,100);
SetTimerEx(\"TokRohadas\",60*60000,false,\"i\",playerid);
}
return 1;
}
CMD:lerak(playerid)
{
if(tok[playerid] == 0)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
oTok[playerid] = CreateObject(19320,x+3,y,z,0,0,0,100);
Tuz[playerid] = CreateObject(19294,x+3,y,z,0,0,0,100);
EditObject(playerid,oTok[playerid]);
EditObject(playerid,Tuz[playerid]);
tok[playerid] = 2;
}
else if(tok[playerid] == 1)SCM(playerid,PIROS,\"Neked már van egy tököd, várd meg amíg elrohad!\");
return 1;
}
Kész, nem teszteltem! :D
Bizonyara Thomas talalta ki az egeszet, azert az otletado nevet kiirhatna. Na de m1.
\"SCM(playerid,PIROS,\"Elrohadt a tököd!\");\"
else if(tok[playerid] == 1)SCM(playerid,PIROS,\"Neked már van egy tököd, várd meg amíg elrohad!\"); xddddddd,remélem értitek. :D
Köszi mindenkinek! :)
Geno: Kiírtamma neved
Fasza kis ötlet. Lehet felhasználom. :D
Nem csak, hogy lehet hanem tuti :D Fa*za lett így tovább!
Idézetet írta: Thomas_Jonson date=1414529619\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"51145\" data-ipsquote-contentclass=\"forums_Topicf***a kis ötlet. Lehet felhasználom. :D
Köszi szépen! :)
Nem csak, hogy lehet hanem tuti :D Fa*za lett így tovább!
[/quote]
Köszi neked is! :)
Nem rossz kivitelezés! Bár én még elvártam volna még azt is, hogy a ped-re azaz a játékosra is rá lehessen tenni. :P
Háhá valami úgyis lesz belőle jó ! :)
[gmod]Javítottam a
prefixet [Filterscript] prefxire, mert - habár rövid kódról van szó, de - bizony FS formájában raktad és ki és töltötted fel. Illetve használ callbackeket, tallózott könyvtárakat is.[/gmod]
Idézetet írta: Gregor date=1414790675\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"51145\" data-ipsquote-contentclass=\"forums_TopicNem rossz kivitelezés! Bár én még elvártam volna még azt is, hogy a ped-re azaz a játékosra is rá lehessen tenni. :P
Először olyat csináltam, de a tök túl nagy volt a játékos fejéhez képest és elég hülyén nézett ki :D
gg:D
Vicces script.