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: overgame - 2013. január 06. - 21:01:51

Cím: Mozgó kapu
Írta: overgame - 2013. január 06. - 21:01:51
Sziasztok!
Tegnap is írtam segítségkérést amiben segitettek,de viszont nem válat be,mivel nem jeleniti meg a mozgó kaput,és még a parancsokat sem fogadja el CreateDynamicObeject formában,viszont createobejectben csak a parancsok müxenek,igy meg semmi sem!
A mozgó kapu kódja az alábbi:
 
#include <a_samp>
#include <zcmd>
#include <streamer>
new kapum;
public OnFilterScriptInit()
{
kapum = CreateDynamicObject(987, 1084.4000244141, 281.70001220703, 23.200000762939);
}
CMD:nyit(playerid, params[])
{
MoveObject(kapum,1084.4000244141, 281.70001220703, 14.699999809265, 2.0);
return 1;
}
CMD:zar(playerid, params[])
{
MoveObject(kapum,1084.4000244141, 281.70001220703, 23.200000762939, 2.0);
return 1;
}

 
Aki tud segiteni a ty! :)
Cím: Mozgó kapu
Írta: Rupert - 2013. január 06. - 21:03:26
Annyira felesleges a CreateDynamicObject... használd a CreateObject-et. A scriptben nem látok hibát. (Lehet azért, mert álmos vagyok)
Cím: Mozgó kapu
Írta: overgame - 2013. január 06. - 21:23:13
De a create obejectet nem mutassa :S
Bár lehet hogy csak rossz helyre raktam >.< megnézem aztán irok!!!:D
Cím: Mozgó kapu
Írta: Kevin_Johnson - 2013. január 07. - 00:11:08
http://gtaforum.hu/index.php?topic=12254.msg102685#msg102685
Tessék itt van egy tut,más modon.
Cím: Mozgó kapu
Írta: overgame - 2013. január 07. - 01:06:31
Nah az van hogy a createobejectel fa*zán belerakja,viszont nem mozdul...vold olyan hogy beirtam hogy /zar és eltünt a kapu...
Jeelenleg igy néz most ki a kapum :)
 
#include <a_samp>
#include <zcmd>
new kapum;
public OnFilterScriptInit()
{
kapum = CreateObject(987, 1084.4000244141, 281.70001220703, 23.200000762939, 0, 4.25, 99.25);//kapu alaphelyzete
}
CMD:nyit(playerid, params[])
{
MoveObject(kapum,1084.4000244141, 281.70001220703, 14.699999809265, 0, 4.25, 99.25,2.5);//nyitott állás
return 1;
}
CMD:zar(playerid, params[])
{
MoveObject(kapum,1084.4000244141, 281.70001220703, 23.200000762939, 0, 4.25, 99.25,2.5);//zárt állás
return 1;
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2013. január 07. - 01:31:27 )

Már megoldódott :D
Magamtól rájöttem!
És már jó lett!!!:D
Most már állok is neki a liftnek,ami a lépcsõ helyett lesz a helikopter leszállónál!!!:D:D
Köszi!