GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Pioneer - 2013. február 02. - 16:01:25

Cím: Idõzített mozgó object
Írta: Pioneer - 2013. február 02. - 16:01:25
Hello abban szeretnék segítséget kérni hogy van 1 mozgó objectem, és azt szeretném hogy teljesen automata legyen.
Szóval pl X pontból elmenjen y pontba ott várjon egy picit, majd vissza menjen az eredeti helyére majd ott várjon egy picit és ujra induljon el Y pontba.   :D Reméllem értitek és valaki tud ebben segítséget adni.
Cím: Idõzített mozgó object
Írta: ZSOLTI99 - 2013. február 02. - 16:56:13
nekem is hasonló kéne csak nem találom sehol
Cím: Idõzített mozgó object
Írta: instant - 2013. február 02. - 18:07:39
http://sampforum.hu/index.php?topic=10779.0
Cím: Idõzített mozgó object
Írta: Pioneer - 2013. február 02. - 18:50:35
Idézetet írta: ZzzzzZ date=1359824859\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"33354\" data-ipsquote-contentclass=\"forums_Topic
http://sampforum.hu/index.php?topic=10779.0
 
látom értelmezted amit kértem :) 
ezt tudom am is ilyet már írtam nem 1x de ez nem olyan amit én szeretnék..
Cím: Idõzített mozgó object
Írta: Red-Eye - 2013. február 03. - 07:25:40

#include <a_samp>
new gate;
new bool:fazis;
forward automataobj();
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\"Idõzített Object 4 ManGoo by RedDev (founder Red-Eye)\");
print(\"--------------------------------------\\n\");
fazis = true;
gate = CreateObject(2990, 220.00, 1912.07, 20.52,   0.00, 0.00, 0.00);
SetTimer(\"automataobj\",20000,true);
return 1;
}
public automataobj()
{
if(fazis)
{
MoveObject(gate,230.00, 1912.07, 20.52,2,180,0,0);
fazis = false;
SendClientMessageToAll(0xFFFF00AA,\"Fazis 1 ON\");
}
else if(!fazis)
{
MoveObject(gate,220.00, 1912.07, 20.52,2,0,0,0);
fazis = true;
SendClientMessageToAll(0xFFFF00AA,\"Fazis 2 ON\");
}
}
public OnFilterScriptExit()
{
DestroyObject(gate);
return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/telehe\", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,240.00, 1912.07, 23.52);
return 1;
}
return 0;
}

 
ha megakarod nézni tényleg mûködik e akkor ezt így ahogy van egy filterscriptként letudod complie-olni és a /telehe parancsal oda tudsz menni az általam betett teszt kapu mellé.
Megj.: Minden kötekedõt megkérnék ne tegye, ez egy segítség kérõ topic és nem célom a tökéletesség megvalósítása csupán egyfajta \'kiindulási alapot\' akarok mutatni
Na majd írj ha megnézted hali!  :smokin:
Cím: Idõzített mozgó object
Írta: Pioneer - 2013. február 03. - 12:25:22
Nagyon szépen köszönöm :)