Omg die Welt sie geht unter!!!!
AAAA es kommt *furtz*.
Die Welt ist untergegangen. 0_o alles gelaber.
Beiträge von Diabol0
-
-
0_o welt geht unter ?
Das glaub ich nich. -
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\gamemodes\script.pwn(3105) : error 076: syntax error in the expression, or invalid function call
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
-
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\gamemodes\script.pwn(43210) : error 021: symbol already defined: "StreamObject_OnPlayerUpdate"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
Aber ich finds nirgendswo anders 0_o ?
-
public OnPlayerUpdateAccount(playerid)
{
StreamObject_OnPlayerUpdate(playerid);=
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\Obj_streamer.inc(274) : error 022: must be lvalue (non-constant)
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\Obj_streamer.inc(274) : warning 215: expression has no effect
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\Obj_streamer.inc(275) : warning 217: loose indentation
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\Obj_streamer.inc(275) : error 033: array must be indexed (variable "updatespassed")
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\Obj_streamer.inc(278) : error 033: array must be indexed (variable "updatespassed")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase3 Errors.
-
Erst mal vielen Dank,
2 tens
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\gamemodes\script.pwn(12667) : error 017: undefined symbol "StreamObject_OnGameModeExit"
C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\gamemodes\script.pwn(14611) : error 017: undefined symbol "StreamObject_OnGameModeInit"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
-
Die original Include habe ich nicht mehr xP
// Original Include:
/* Object Streamer
*
* (c) Copyright 2009, Einstein
* Thx here also to Trivial
*/#define MAX_STREAM_OBJECTS 10000
#define MAX_STREAM_AT_SAME_TIME 142
#define MAXUPDATES 13forward ObjectCheck(playerid);
new ObjectCount[MAX_PLAYERS];
new haveobject[MAX_PLAYERS][MAX_STREAM_OBJECTS];
new ID;
new modelid2[MAX_STREAM_OBJECTS];
new Float:x2[MAX_STREAM_OBJECTS];
new Float:y2[MAX_STREAM_OBJECTS];
new Float:z2[MAX_STREAM_OBJECTS];
new Float:rX2[MAX_STREAM_OBJECTS];
new Float:rY2[MAX_STREAM_OBJECTS];
new Float:rZ2[MAX_STREAM_OBJECTS];
new ViewDistance2[MAX_STREAM_OBJECTS];
new Float:MoveX2[MAX_STREAM_OBJECTS];
new Float:MoveY2[MAX_STREAM_OBJECTS];
new Float:MoveZ2[MAX_STREAM_OBJECTS];
new Float:MoveSpeed2[MAX_STREAM_OBJECTS];
new moved[MAX_STREAM_OBJECTS];
new objectres[MAX_PLAYERS][MAX_STREAM_OBJECTS];
new Float:playerpos2[MAX_PLAYERS][3];
new updatespassed[MAX_PLAYERS] = 0;//From the Samp Forums: Usual Functions
stock IsPlayerInBall(playerid,Float:x,Float:y,Float:z,radius)
{
if(GetPlayerDistanceToPoint(playerid,x,y,z) < radius)
{
return 1;
}
return 0;
}stock GetPlayerDistanceToPoint(playerid,Float:x,Float:y,Float:z)
{
new Float:x1,Float:y1,Float:z1;
new Float:tmpdis;
GetPlayerPos(playerid,x1,y1,z1);
tmpdis = floatsqroot(floatpower(floatabs(floatsub(Float:x,x1)),2)+floatpower(floatabs(floatsub(Float:y,y1)),2)+floatpower(floatabs(floatsub(Float:z,z1)),2));
return floatround(tmpdis);
}//ObjectStreamer Functions
stock CreateObjectToStream(modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ)
{
modelid2[ID] = modelid;
x2[ID] = Float:x;
y2[ID] = Float:y;
z2[ID] = Float:z;
rX2[ID] = Float:rX;
rY2[ID] = Float:rY;
rZ2[ID] = Float:rZ;
ViewDistance2[ID] = 142;
ID++;
return ID-1;
}stock CreatePlayerObjectToStream(playerid ,modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ) //untested
{
modelid2[ID] = modelid;
x2[ID] = Float:x;
y2[ID] = Float:y;
z2[ID] = z;
rX2[ID] = rX;
rY2[ID] = rY;
rZ2[ID] = rZ;
ViewDistance2[ID] = 142;
ID++;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
haveobject[i][ID] = -1;
}
haveobject[playerid][ID] = 0;
return ID-1;
}stock DestroyObjectToStream(streamobjectid)
{
modelid2[streamobjectid] = 0;
x2[streamobjectid] = 0;
y2[streamobjectid] = 0;
z2[streamobjectid] = -1000;
rX2[streamobjectid] = 0;
rY2[streamobjectid] = 0;
rZ2[streamobjectid] = 0;
ViewDistance2[streamobjectid] = 0;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
DestroyPlayerObject(i, objectres[i][streamobjectid]);
}
haveobject[i][streamobjectid] = -1;
}
}stock DestroyPlayerObjectToStream(playerid, streamobjectid) //untested
{
modelid2[streamobjectid] = 0;
x2[streamobjectid] = 0;
y2[streamobjectid] = 0;
z2[streamobjectid] = -1000;
rX2[streamobjectid] = 0;
rY2[streamobjectid] = 0;
rZ2[streamobjectid] = 0;
ViewDistance2[streamobjectid] = 0;
if(haveobject[playerid][streamobjectid] == 1)
{
DestroyPlayerObject(playerid, objectres[playerid][streamobjectid]);
}
haveobject[playerid][streamobjectid] = -1;
}
stock MoveObjectToStream(streamobjectid, Float:Movex, Float:Movey, Float:Movez, Float:Speed)
{
MoveX2[streamobjectid] = Movex;
MoveY2[streamobjectid] = Movey;
MoveZ2[streamobjectid] = Movez;
MoveSpeed2[streamobjectid] = Speed;
moved[streamobjectid] = 1;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
MovePlayerObject(i, objectres[i][streamobjectid], MoveX2[streamobjectid], MoveY2[streamobjectid], MoveZ2[streamobjectid], MoveSpeed2[streamobjectid]);
}
}
}
stock StopObjectToStream(streamobjectid)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
StopPlayerObject(i, objectres[i][streamobjectid]);
}
}
}stock GetBasePosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z) //untested
{
x = x2[streamobjectid];
y = y2[streamobjectid];
z = z2[streamobjectid];
}stock GetMovePosObjectToStream(stramobjectid, &Float:x, &Float:y, &Float:z) //untested
{
x = MoveX2[streamobjectid];
y = MoveY2[streamobjectid];
z = MoveZ2[streamobjectid];
}stock GetCurrentPosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z) //untested
{
if(moved[streamobjectid] == 0)
{
x = x2[streamobjectid];
y = y2[streamobjectid];
z = z2[streamobjectid];
}
else if(moved[streamobjectid] == 1)
{
x = MoveX2[streamobjectid];
y = MoveY2[streamobjectid];
z = MoveZ2[streamobjectid];
}
}stock GetCurrentRotObjectToStream(streamobjectid, &Float:Rx, &Float:Ry, &Float:Rz) //untested
{
Rx = rX2[streamobjectid];
Ry = rY2[streamobjectid];
Rz = rZ2[streamobjectid];
}
stock SetObjectPosToStream(streamobjectid, Float:x, Float:y, Float:z)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
SetPlayerObjectPos(i, objectres[i][streamobjectid], x, y, z);
}
}
x2[streamobjectid] = x;
y2[streamobjectid] = y;
z2[streamobjectid] = z;
}stock SetObjectRotToStream(streamobjectid, Float:rX, Float:rY, Float:rZ)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
SetPlayerObjectRot(i, objectres[i][streamobjectid], rX, rY, rZ);
}
}
rX2[streamobjectid] = Float:rX;
rY2[streamobjectid] = Float:rY;
rZ2[streamobjectid] = Float:rZ;
}stock SetObjectViewDistanceToStream(streamobjectid, Viewdistance)
{
ViewDistance2[streamobjectid] = Viewdistance;
}
stock SetGloabalViewDistanceToStream(Viewdistance)
{
for(new Objects=0; Objects<ID; Objects++)
{
ViewDistance2[Objects] = Viewdistance;
}
}stock SetObjectViewDistanceToStreamEx(streamobjectidMIN, streamobjectidMAX, Viewdistance)
{
for(new Objects=streamobjectidMIN; Objects<streamobjectidMAX; Objects++)
{
ViewDistance2[Objects] = Viewdistance;
}
}stock HavePlayerObjectToStream(playerid,streamobjectid)
{
if(haveobject[playerid][streamgateid] == 1)
{
return 0;
}
else if(haveobject[playerid][streamobjectid] == 0)
{
return 1;
}
}
stock HavePlayerAnyObjectToStream(playerid)
{
for(new object=0; object<ID; object++)
{
if(haveobject[playerid][object] == 1)
{
return 0;
}
}
return 1;
}stock HaveObjectAnyPlayerToStream(streamobjectid) //untested
{
for(new i=0; i<YOUPLAYERSLOTS< i++)
{
if(haveobject[i][streamobjectid] == 1)
{
return 0;
}
}
return 1;
}
stock StreamObject_OnPlayerUpdate(playerid)
{
updatespassed++;
if( updatespassed == MAXUPDATES)
{
ObjectCheck(playerid);
updatespassed = 0;
}
}
stock StreamObject_OnPlayerDisconnect(playerid)
{
for(new k=0; k<ID; k++)
{
haveobject[playerid][k] = 0;
objectres[playerid][k] = -1;
}
ObjectCount[playerid] = 0; //untested
}public ObjectCheck(playerid)
{
new Float:playerx, Float:playery, Float:playerz;
GetPlayerPos(playerid, playerx, playery, playerz);
if(playerpos2[playerid][0] != playerx || playerpos2[playerid][1] != playery || playerpos2[playerid][2] != playerz)
{
playerpos2[playerid][0] = playerx;
playerpos2[playerid][1] = playery;
playerpos2[playerid][2] = playerz;
for(new objects=0; objects<ID; objects++)
{
if(IsPlayerInBall(playerid,x2[objects], y2[objects], z2[objects], ViewDistance2[objects]))
{
if(ObjectCount[playerid] < MAX_STREAM_AT_SAME_TIME)
{
if(haveobject[playerid][objects] == 0)
{
if(moved[objects] == 0)
{
objectres[playerid][objects] = CreatePlayerObject(playerid, modelid2[objects], x2[objects], y2[objects], z2[objects], rX2[objects], rY2[objects], rZ2[objects]);
ObjectCount[playerid]++;
haveobject[playerid][objects] = 1;
}
else if(moved[objects] == 1)
{
objectres[playerid][objects] = CreatePlayerObject(playerid, modelid2[objects], MoveX2[objects], MoveY2[objects], MoveZ2[objects], rX2[objects], rY2[objects], rZ2[objects]);
ObjectCount[playerid]++;
haveobject[playerid][objects] = 1;
}
}
}
}
else
{
if(haveobject[playerid][objects] == 1)
{
DestroyPlayerObject(playerid, objectres[playerid][objects]);
ObjectCount[playerid]--;
haveobject[playerid][objects] = 0;
}
}
}
}
return 1;
} -
Hab ich ja versucht, aber iwie hab ich dabei alles kaputt gemacht
-
Habs versucht umzustellen aber iwas is immer falsch ;/
Das sind die errors:Code
Alles anzeigenC:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\obj_streamer.inc(320) : error 017: undefined symbol "Movex3" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\obj_streamer.inc(320) : warning 215: expression has no effect C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\obj_streamer.inc(320) : error 001: expected token: ";", but found "]" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\obj_streamer.inc(320) : error 029: invalid expression, assumed zero C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R7\pawno\include\obj_streamer.inc(320) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors.
Und das is meine inc:
/* Object Streamer
*
* (c) Copyright 2009, Einstein
* Thx here also to Trivial
*/#define MAX_STREAM_OBJECTS 10000
#define MAX_STREAM_AT_SAME_TIME 142
#define MAXUPDATES 13forward ObjectCheck(playerid);
new ObjectCount[MAX_PLAYERS];
new haveobject[MAX_PLAYERS][MAX_STREAM_OBJECTS];
new ID;
new modelid3[MAX_STREAM_OBJECTS];
new Float:x3[MAX_STREAM_OBJECTS];
new Float:y3[MAX_STREAM_OBJECTS];
new Float:z3[MAX_STREAM_OBJECTS];
new Float:rX3[MAX_STREAM_OBJECTS];
new Float:rY3[MAX_STREAM_OBJECTS];
new Float:rZ3[MAX_STREAM_OBJECTS];
new ViewDistance2[MAX_STREAM_OBJECTS];
new Float:MoveX2[MAX_STREAM_OBJECTS];
new Float:MoveY2[MAX_STREAM_OBJECTS];
new Float:MoveZ2[MAX_STREAM_OBJECTS];
new Float:MoveSpeed2[MAX_STREAM_OBJECTS];
new moved[MAX_STREAM_OBJECTS];
new objectres[MAX_PLAYERS][MAX_STREAM_OBJECTS];
new Float:playerpos3[MAX_PLAYERS][3];
new updatespassed[MAX_PLAYERS] = 0;//From the Samp Forums: Usual Functions
stock IsPlayerInBall(playerid,Float:x,Float:y,Float:z,radius)
{
if(GetPlayerDistanceToPoint(playerid,x,y,z) < radius)
{
return 1;
}
return 0;
}stock GetPlayerDistanceToPoint(playerid,Float:x,Float:y,Float:z)
{
new Float:x1,Float:y1,Float:z1;
new Float:tmpdis;
GetPlayerPos(playerid,x1,y1,z1);
tmpdis = floatsqroot(floatpower(floatabs(floatsub(Float:x,x1)),2)+floatpower(floatabs(floatsub(Float:y,y1)),2)+floatpower(floatabs(floatsub(Float:z,z1)),2));
return floatround(tmpdis);
}//ObjectStreamer Functions
stock CreateObjectToStream(modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ)
{
modelid3[ID] = modelid;
x3[ID] = Float:x;
y3[ID] = Float:y;
z3[ID] = Float:z;
rX3[ID] = Float:rX;
rY3[ID] = Float:rY;
rZ3[ID] = Float:rZ;
ViewDistance2[ID] = 142;
ID++;
return ID-1;
}stock CreatePlayerObjectToStream(playerid ,modelid, Float:x, Float:y, Float:z, Float:rX, Float:rY, Float:rZ) //untested
{
modelid3[ID] = modelid;
x3[ID] = Float:x;
y3[ID] = Float:y;
z3[ID] = z;
rX3[ID] = rX;
rY3[ID] = rY;
rZ3[ID] = rZ;
ViewDistance2[ID] = 142;
ID++;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
haveobject[i][ID] = -1;
}
haveobject[playerid][ID] = 0;
return ID-1;
}stock DestroyObjectToStream(streamobjectid)
{
modelid3[streamobjectid] = 0;
x3[streamobjectid] = 0;
y3[streamobjectid] = 0;
z3[streamobjectid] = -1000;
rX3[streamobjectid] = 0;
rY3[streamobjectid] = 0;
rZ3[streamobjectid] = 0;
ViewDistance2[streamobjectid] = 0;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
DestroyPlayerObject(i, objectres[i][streamobjectid]);
}
haveobject[i][streamobjectid] = -1;
}
}stock DestroyPlayerObjectToStream(playerid, streamobjectid) //untested
{
modelid3[streamobjectid] = 0;
x3[streamobjectid] = 0;
y3[streamobjectid] = 0;
z3[streamobjectid] = -1000;
rX3[streamobjectid] = 0;
rY3[streamobjectid] = 0;
rZ3[streamobjectid] = 0;
ViewDistance2[streamobjectid] = 0;
if(haveobject[playerid][streamobjectid] == 1)
{
DestroyPlayerObject(playerid, objectres[playerid][streamobjectid]);
}
haveobject[playerid][streamobjectid] = -1;
}
stock MoveObjectToStream(streamobjectid, Float:Movex, Float:Movey, Float:Movez, Float:Speed)
{
MoveX3[streamobjectid] = Movex;
MoveY3[streamobjectid] = Movey;
MoveZ3[streamobjectid] = Movez;
MoveSpeed3[streamobjectid] = Speed;
moved[streamobjectid] = 1;
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
MovePlayerObject(i, objectres[i][streamobjectid], MoveX2[streamobjectid], MoveY2[streamobjectid], MoveZ2[streamobjectid], MoveSpeed2[streamobjectid]);
}
}
}
stock StopObjectToStream(streamobjectid)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
StopPlayerObject(i, objectres[i][streamobjectid]);
}
}
}stock GetBasePosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z) //untested
{
x = x3[streamobjectid];
y = y3[streamobjectid];
z = z3[streamobjectid];
}stock GetMovePosObjectToStream(stramobjectid, &Float:x, &Float:y, &Float:z) //untested
{
x = MoveX3[streamobjectid];
y = MoveY3[streamobjectid];
z = MoveZ3[streamobjectid];
}stock GetCurrentPosObjectToStream(streamobjectid, &Float:x, &Float:y, &Float:z) //untested
{
if(moved[streamobjectid] == 0)
{
x = x3[streamobjectid];
y = y3[streamobjectid];
z = z3[streamobjectid];
}
else if(moved[streamobjectid] == 1)
{
x = MoveX3[streamobjectid];
y = MoveY3[streamobjectid];
z = MoveZ3[streamobjectid];
}
}stock GetCurrentRotObjectToStream(streamobjectid, &Float:Rx, &Float:Ry, &Float:Rz) //untested
{
Rx = rX3[streamobjectid];
Ry = rY3[streamobjectid];
Rz = rZ3[streamobjectid];
}
stock SetObjectPosToStream(streamobjectid, Float:x, Float:y, Float:z)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
SetPlayerObjectPos(i, objectres[i][streamobjectid], x, y, z);
}
}
x3[streamobjectid] = x;
y3[streamobjectid] = y;
z3[streamobjectid] = z;
}stock SetObjectRotToStream(streamobjectid, Float:rX, Float:rY, Float:rZ)
{
for(new i=0; i<YOUPLAYERSLOTS; i++)
{
if(haveobject[i][streamobjectid] == 1)
{
SetPlayerObjectRot(i, objectres[i][streamobjectid], rX, rY, rZ);
}
}
rX3[streamobjectid] = Float:rX;
rY3[streamobjectid] = Float:rY;
rZ3[streamobjectid] = Float:rZ;
}stock SetObjectViewDistanceToStream(streamobjectid, Viewdistance)
{
ViewDistance2[streamobjectid] = Viewdistance;
}
stock SetGloabalViewDistanceToStream(Viewdistance)
{
for(new Objects=0; Objects<ID; Objects++)
{
ViewDistance2[Objects] = Viewdistance;
}
}stock SetObjectViewDistanceToStreamEx(streamobjectidMIN, streamobjectidMAX, Viewdistance)
{
for(new Objects=streamobjectidMIN; Objects<streamobjectidMAX; Objects++)
{
ViewDistance2[Objects] = Viewdistance;
}
}stock HavePlayerObjectToStream(playerid,streamobjectid)
{
if(haveobject[playerid][streamgateid] == 1)
{
return 0;
}
else if(haveobject[playerid][streamobjectid] == 0)
{
return 1;
}
}
stock HavePlayerAnyObjectToStream(playerid)
{
for(new object=0; object<ID; object++)
{
if(haveobject[playerid][object] == 1)
{
return 0;
}
}
return 1;
}stock HaveObjectAnyPlayerToStream(streamobjectid) //untested
{
for(new i=0; i<YOUPLAYERSLOTS< i++)
{
if(haveobject[i][streamobjectid] == 1)
{
return 0;
}
}
return 1;
}
stock StreamObject_OnPlayerUpdate(playerid)
{
updatespassed++;
if( updatespassed == MAXUPDATES)
{
ObjectCheck(playerid);
updatespassed = 0;
}
}
stock StreamObject_OnPlayerDisconnect(playerid)
{
for(new k=0; k<ID; k++)
{
haveobject[playerid][k] = 0;
objectres[playerid][k] = -1;
}
ObjectCount[playerid] = 0; //untested
}public ObjectCheck(playerid)
{
new Float:playerx, Float:playery, Float:playerz;
GetPlayerPos(playerid, playerx, playery, playerz);
if(playerpos3[playerid][0] != playerx || playerpos3[playerid][1] != playery || playerpos3[playerid][2] != playerz)
{
playerpos3[playerid][0] = playerx;
playerpos3[playerid][1] = playery;
playerpos3[playerid][2] = playerz;
for(new objects=0; objects<ID; objects++)
{
if(IsPlayerInBall(playerid,x3[objects], y3[objects], z3[objects], ViewDistance2[objects]))
{
if(ObjectCount[playerid] < MAX_STREAM_AT_SAME_TIME)
{
if(haveobject[playerid][objects] == 0)
{
if(moved[objects] == 0)
{
objectres[playerid][objects] = CreatePlayerObject(playerid, modelid3[objects], x3[objects], y3[objects], z3[objects], rX3[objects], rY3[objects], rZ3[objects]);
ObjectCount[playerid]++;
haveobject[playerid][objects] = 1;
}
else if(moved[objects] == 1)
{
objectres[playerid][objects] = CreatePlayerObject(playerid, modelid3[objects], Movex3[objects], MoveY3[objects], MoveZ3[objects], rX3[objects], rY3[objects], rZ3[objects]);
ObjectCount[playerid]++;
haveobject[playerid][objects] = 1;
}
}
}
}
else
{
if(haveobject[playerid][objects] == 1)
{
DestroyPlayerObject(playerid, objectres[playerid][objects]);
ObjectCount[playerid]--;
haveobject[playerid][objects] = 0;
}
}
}
}
return 1;
} -
In der Include finde ich nix mit x3, z3, y3 usw,
das unter ongamemodeexit
StreamObject_OnGameModeExit();
und das unter ongamemodeinit
StreamObject_OnGameModeInit();
Naja bin jezt pennen gucke dann morgen nach ner antwort
MfG -
Die hier oben
Code
Alles anzeigenC:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(12667) : error 017: undefined symbol "StreamObject_OnGameModeExit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(14611) : error 017: undefined symbol "StreamObject_OnGameModeInit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "z2" shadows a variable at a preceding level Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
#include <a_samp>
#include <float>
#include <time>
#include <file>
#include <utils>
#include <dini>
#include <morphinc>
#include <a_players>
#include <obj_streamer> -
Das heisst ? Ich hab den included, hab die sachen bei ongamemodeinit/exit
hmm, was noch ? -
Code
Alles anzeigenC:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(12667) : error 017: undefined symbol "StreamObject_OnGameModeExit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(14611) : error 017: undefined symbol "StreamObject_OnGameModeInit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "z2" shadows a variable at a preceding level Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
// uuh sry hab ich mich verklickt sry kannst du es vllt verschieben ?
-
Vielen Dank, seit wann gibs r7 ich denk r5 is grad raus :O
-
Gib mir link woher
-
Hallo Community, weiss wer woran diese Fehler liegen ?
Code
Alles anzeigenC:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(12667) : error 017: undefined symbol "StreamObject_OnGameModeExit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(14611) : error 017: undefined symbol "StreamObject_OnGameModeInit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(45545) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(47232) : warning 219: local variable "z2" shadows a variable at a preceding level Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.
-
Ich bin genau der Anleitung gefolgt, herraus kommt:
Code
Alles anzeigenC:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\morphinc.inc(3) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\JunkBuster.inc(2396) : warning 219: local variable "x2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\JunkBuster.inc(2396) : warning 219: local variable "y2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\pawno\include\JunkBuster.inc(2396) : warning 219: local variable "z2" shadows a variable at a preceding level C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(3412) : warning 235: public function lacks forward declaration (symbol "RemoveRoadblock") C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(6132) : warning 209: function "JB_OnPlayerSpawn" should return a value C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(11405) : error 017: undefined symbol "StreamObject_OnGameModeInit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(12828) : error 017: undefined symbol "StreamObject_OnGameModeExit" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(18964) : warning 202: number of arguments does not match definition C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(44091) : warning 203: symbol is never used: "Jobs" C:\Users\EL_Diabolo\Desktop\GTA 0.3 Server R5\gamemodes\script.pwn(11619) : warning 204: symbol is assigned a value that is never used: "Timer" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 2 Errors.........
-
War bei mir auch so jezt hab ich den von Einstein, und herraus kommen 2 Errors
Topic: Einstein's Objectstreamer letzter beitrag. -
Hallo Community,
ich habe den Objectstreamer von Opa gestern auf meinen Server gepackt, alles nach anleitung
gemacht, nur immer wen ich ingame in ein Fahrzeug einsteige kommt:Loading Map... Done sowas in der art und das Menu geht nicht mehr weg 0_o
Weiß wer ne Lösung ???
MfG -
So sieht das bei mir aus
public OnPlayerPickUpPickup(playerid, pickupid)
{
new pickedup = pickupid;
if(pickedup == Stadthalle)
{//Stadthalle
ShowMenuForPlayer(HauptMenu,playerid);
TogglePlayerControllable(playerid, 0);
JB_SetPlayerPos(playerid, 366.7451,173.8046,1008.3828);
}
else if(pickedup == FbiDach)
{//fbi dach
if(IsACop(playerid)) {
GameTextForPlayer(playerid, "~b~Fbi Dach", 5000, 3);
JB_SetPlayerPos(playerid, 329.6443,-1513.6575,76.5391);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0); }
}
else if(pickedup == FbiDach2)
{//fbi dach
if(IsACop(playerid)) {
GameTextForPlayer(playerid, "~b~Fbi Base", 5000, 3);
JB_SetPlayerPos(playerid, 302.6681,-1525.8638,24.9219);
SetCameraBehindPlayer(playerid);
SetPlayerInterior(playerid,0); }
}
/* if(pickedup == zigaretten)
{
GameTextForPlayer(playerid, "~G~Zigarettenautomat!",5000,3);
ShowMenuForPlayer(ZMenu,playerid);
TogglePlayerControllable(playerid, 0);
}*/
if(pickedup == pddachrunter)
{
JB_SetPlayerPos(playerid, 1583.1801,-1671.2435,5);
}
if(pickedup == pddachhoch)
{
JB_SetPlayerPos(playerid, 1556.6199,-1657.8997,28);
}
/* if(pickedup == bier)
{
GameTextForPlayer(playerid, "~G~Bierautomat!",5000,3);
ShowMenuForPlayer(BMenu,playerid);
TogglePlayerControllable(playerid, 0);
}*/
if(pickedup == copduty)
{
if(IsACop(playerid))
{
GameTextForPlayer(playerid, "~w~/duty ~n~~b~Um den Dienst anzutreten",5000,3);
}
}
if(pickedup == sfcopsduty)
{
if(IsACop(playerid))
{
GameTextForPlayer(playerid, "~w~/duty ~n~~b~Um den Dienst anzutreten",5000,3);
}
}
if(pickedup == gsgduty)
{
if(IsACop(playerid))
{
GameTextForPlayer(playerid, "~w~/duty ~n~~b~Um den Dienst anzutreten",5000,3);
}
}
if(pickedup == fbiduty)
{
if(IsACop(playerid))
{
GameTextForPlayer(playerid, "~w~/duty ~n~~b~Um den Dienst anzutreten",5000,3);
}
}
if(pickedup == armyduty)
{
if(IsACop(playerid))
{
GameTextForPlayer(playerid, "~w~/duty ~n~~b~Um den Dienst anzutreten",5000,3);
}
}
return 1;
}// Naja es klappt jezt alle Pickups sind da, nur eine Frage noch
wie mach ich das die Ganzen Häuser auf der Minimap/Karte angezeigt werden ?