03.02.2011, 08:47
I was wondering how to convert from CreateObject to CreateDynamicObject? I tried this...
But i get this when i compile...
Do i need to get this.
Im not sure how to convert. :S any help you can give is great help. 
Thanks,
Australia Life RolePlay.
Код:
/* SA-MP Object Functions
*
* © Copyright 2005-2009, SA-MP Team
*
* Edited by Gamer_Z
*/
#if defined _objects_included
#endinput
#endif
#define _objects_included
#pragma library objects
native CreatePlayerObject(playerid, modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ);
native SetPlayerObjectPos(playerid, objectid, Float:X, Float:Y, Float:Z);
native GetPlayerObjectPos(playerid, objectid, &Float:X, &Float:Y, &Float:Z);
native SetPlayerObjectRot(playerid, objectid, Float:RotX, Float:RotY, Float:RotZ);
native GetPlayerObjectRot(playerid, objectid, &Float:RotX, &Float:RotY, &Float:RotZ);
native IsValidPlayerObject(playerid, objectid);
native DestroyPlayerObject(playerid, objectid);
native MovePlayerObject(playerid, objectid, Float:X, Float:Y, Float:Z, Float:Speed);
native StopPlayerObject(playerid, objectid);
native AttachObjectToPlayer(objectid, playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);
native AttachPlayerObjectToPlayer(objectplayer, objectid, attachplayer, Float:OffsetX, Float:OffsetY, Float:OffsetZ, Float:rX, Float:rY, Float:rZ);
#include <streamer>
// Objects
stock CreateObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz){
return CreateDynamicObject(modelid, x, y, z, rx, ry, rz,0,-1,-1,300.0);
}
/*stock CREATEOBJECT(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:distance = 200.0){
return CreateDynamicObject(modelid, x, y, z, rx, ry, rz,worldid,interiorid,playerid,distance);
}*/
stock SetObjectPos(objectid, Float:X, Float:Y, Float:Z){
return SetDynamicObjectPos(objectid, X, Y, Z);
}
stock GetObjectPos(objectid, &Float:x, &Float:y, &Float:z){
return GetDynamicObjectPos(objectid, x, y, z);
}
stock SetObjectRot(objectid, Float:RotX, Float:RotY, Float:RotZ){
return SetDynamicObjectRot(objectid, RotX, RotY, RotZ);
}
stock GetObjectRot(objectid, &Float:RotX, &Float:RotY, &Float:RotZ){
return GetDynamicObjectRot(objectid, RotX, RotY, RotZ);
}
stock IsValidObject(objectid){
return IsValidDynamicObject(objectid);
}
stock DestroyObject(objectid){
return DestroyDynamicObject(objectid);
}
stock MoveObject(objectid, Float:X, Float:Y, Float:Z, Float:Speed){
return MoveDynamicObject(objectid, X, Y, Z, Speed);
}
stock StopObject(objectid){
return StopDynamicObject(objectid);
}
stock DestroyAllObjects(){
return DestroyAllDynamicObjects();
}
stock CountObjects(){
return CountDynamicObjects();
}
Код:
C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(102) : error 070: rational number support was not enabled C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(116) : error 070: rational number support was not enabled C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(124) : error 070: rational number support was not enabled C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(135) : error 070: rational number support was not enabled C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(146) : error 070: rational number support was not enabled C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(154) : error 017: undefined symbol "INVALID_PLAYER_ID" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(205) : warning 235: public function lacks forward declaration (symbol "OnFilterScriptInit") C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(209) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(210) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(211) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(212) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(213) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(214) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(215) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(219) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(221) : error 017: undefined symbol "CallLocalFunction" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(235) : warning 235: public function lacks forward declaration (symbol "OnGameModeInit") C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(239) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(240) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(241) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(242) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(243) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(244) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(245) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(249) : error 017: undefined symbol "funcidx" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(251) : error 017: undefined symbol "CallLocalFunction" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(265) : warning 235: public function lacks forward declaration (symbol "OnPlayerConnect") C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(267) : error 017: undefined symbol "IsPlayerNPC" C:\Documents and Settings\Mitch Baker\Desktop\AL-RP\pawno\include\streamer.inc(273) : error 017: undefined symbol "CallLocalFunction" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors.
Код:
#if defined _objects_included #endinput #endif #define _objects_included #pragma library objects

Thanks,
Australia Life RolePlay.


i owe you both big time