hallo community, ich habe ein problem:
if(!strcmp(cmdtext, "/neon",true, 10))
{
if(IsPlayerInAnyVehicle(playerid))
{
new vid = GetPlayerVehicleID(playerid);
if(neonan[vid] == false)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid,x,y,z);
neon[vid] = CreateObject(18649,x,y,z,0,0,0,100);
AttachObjectToVehicle(neon[vid],vid,0.0,0.0,-2.0,0.0,0,0);
neonan[vid] = true;
SendClientMessage(playerid,0xFF0000,"Du hast die Röhre angeschaltet!");
}
else if(neonan[vid] == true)
{
DestroyObject(neon[vid]);
neonan[vid] = false;
SendClientMessage(playerid,0xFF0000,"Du hast die Röhre ausgeschaltet!");
}
}
return 1;
}
nur leider wird das objekt nur erstellt, und dann nicht attacht, obwol der code drinne ist.
frage mich was daran nicht Richtig ist, denn so müsste es eigentlich funktionieren, oder? tut es aber nicht.
mfg MuLtiVaN