Helló
Most bemutatom hogyan kell mozgó kaput késziteni ami egyszerü mint az 1x1
Amire szükségünk lesz:
#include<a_samp>
#include<streamer>
Streamer letöltése:http://code.google.com/p/samp-streamer-plugin/downloads/list
MTA val vagy MAP Constructional rakj le 1 objectet amit akarsz majd mozgatni és konvertáld át mondjuk itt:http://convertffs.com/
Majd ird be 1 jegyzettömbe
Aztán rakj le még 1 objectet kinyitot állapotba(gondolom értitek)
Aztán azt is konvertáld át és ird be azt is 1 jegyzettömbe
Ime 1 üres script kinézete #include<a_samp>
#include<streamer>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
new kapu;
public OnFilterScriptInit()
{
kapu = CreateDynamicObject(Object(ID),X,Y,Z,rX,rY,rZ); //ez bezárt álapotba kell
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/getto-nyit\", true) == 0)
{
MoveDynamicObject(kapu,X,Y,Z,Sebesség nekem ez 5 szokott lenni kapuknál);
return 1;
}
if(strcmp(cmdtext, \"/kapu-zar\", true) == 0)
{
MoveDynamicObject(kapu,X,Y,Z,Sebesség nekem ez 5 szokott lenni kapuknál);
return 1;
}
return 0;
}
Na itt az én scriptem ami jó 1 példának
#include<a_samp>
#include<streamer>
#define FILTERSCRIPT
#if defined FILTERSCRIPT
new kapu;
public OnFilterScriptInit()
{
kapu = CreateDynamicObject(980,2442.8999023,-1658.9000244,15.1000004,0.0000000,0.0000000,90.0000000); //object(airportgate) (3)
return 1;
}
#endif
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, \"/getto-nyit\", true) == 0)
{
MoveDynamicObject(kapu,2442.8999023,-1658.9000244,9.3000001907349,5);
return 1;
}
if(strcmp(cmdtext, \"/getto-zar\", true) == 0)
{
MoveDynamicObject(kapu,2442.8999023,-1658.9000244,15.1000004,5);
return 1;
}
return 0;
}
Ha nem jó valami küldj PM et vagy irj skypon
Üdv xD1999