Szerző Téma: Streamer segítség!  (Megtekintve 675 alkalommal)

Streamer segítség!
« Dátum: 2010. Augusztus 26. - 22:55:01 »
0 Show voters
Üdvözlök mindenkit, problémám akadt az új streamerre való áttállással. Egyszerüen nem jelennek meg az objectek. Nem tudom mi a baj, Így csináltam íme.
1, #include <streamer> a mod elejébe.
2, server.cfg streamer.so
3, a modban:
 

Az includek alá:
#define STREAMER_TYPE_OBJECT (0)
#define STREAMER_TYPE_PICKUP (1)
#define STREAMER_TYPE_CP (2)
#define STREAMER_TYPE_RACE_CP (3)
#define STREAMER_TYPE_MAP_ICON (4)
#define STREAMER_TYPE_3D_TEXT_LABEL (5)
#define STREAMER_TYPE_AREA (6)

 

#if defined FILTERSCRIPT alá:
Enumerátorok és a szükséges nativék:
enum
{
E_STREAMER_ATTACHED_PLAYER,
E_STREAMER_ATTACHED_VEHICLE,
E_STREAMER_COLOR,
E_STREAMER_DISTANCE,
E_STREAMER_DRAW_DISTANCE,
E_STREAMER_EXTRA_ID,
E_STREAMER_INTERIOR_ID,
E_STREAMER_MARKER_TYPE,
E_STREAMER_MAX_X,
E_STREAMER_MAX_Y,
E_STREAMER_MAX_Z,
E_STREAMER_MIN_X,
E_STREAMER_MIN_Y,
E_STREAMER_MIN_Z,
E_STREAMER_MODEL_ID,
E_STREAMER_NEXT_X,
E_STREAMER_NEXT_Y,
E_STREAMER_NEXT_Z,
E_STREAMER_PLAYER_ID,
E_STREAMER_R_X,
E_STREAMER_R_Y,
E_STREAMER_R_Z,
E_STREAMER_SIZE,
E_STREAMER_SPEED,
E_STREAMER_TEST_LOS,
E_STREAMER_TYPE,
E_STREAMER_WORLD_ID,
E_STREAMER_X,
E_STREAMER_Y,
E_STREAMER_Z
}
native CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:distance = 200.0);
native DestroyDynamicObject(objectid);
native IsValidDynamicObject(objectid);
native SetDynamicObjectPos(objectid, Float:x, Float:y, Float:z);
native GetDynamicObjectPos(objectid, &Float:x, &Float:y, &Float:z);
native SetDynamicObjectRot(objectid, Float:rx, Float:ry, Float:rz);
native GetDynamicObjectRot(objectid, &Float:rx, &Float:ry, &Float:rz);
native MoveDynamicObject(objectid, Float:x, Float:y, Float:z, Float:speed);
native StopDynamicObject(objectid);
native DestroyAllDynamicObjects();
native CountDynamicObjects();

 
Majd a gamemodeint alatt a CreateDinamicObject...
streamer.inc bemásolva, régi streamer mappa felülírva.
Egyszerüen nem tudom mit rontottam el..
Köszönöm a segítségeteket, üdv negyes
Alkottam valamit egy object elõtûnt a sok közül, de nagyon halványan...
« Utoljára szerkesztve: 2010. Augusztus 26. - 23:52:34 írta negyes44 »

Streamer segítség!
« Válasz #1 Dátum: 2010. Augusztus 27. - 02:06:15 »
0 Show voters
Jóskagyerek sztem azabaj hogy a server.cfg-be ne streamer.so legyen hanem streamer.dll:D

Nem elérhető BeNiBoY

  • 1342
    • Profil megtekintése
Streamer segítség!
« Válasz #2 Dátum: 2010. Augusztus 27. - 07:29:32 »
0 Show voters
nem tom te itt mit csináltál, tudtommal a függvényeket azért kell csak definálni, hogy cserélje a régi cuccost
pl:
 
#define CreateObject CreateDynamicObject //createobject van ott, de automatikusan createdynamicobjectet érzékel

 
és csak az elsõ két részt hajtottam végre, a módban meg az eddigi objecteket ctrl+h-val leváltottam.

Streamer segítség!
« Válasz #3 Dátum: 2010. Augusztus 27. - 08:30:57 »
0 Show voters
ZoOmbie, ha nemtudol etikusan fórumozni inkább necsináld. A másik meg hogy annyira értek a témához mint te, linuxos szerverre a \".so\" kiterjesztésû plugin kell. BeNIBoY köszönöm a válaszod. Akkor elég csak az elsõ két, általam leírt pontot végrehajtani? A modban az enumerátorok, definíciók nem kellenek?

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal