Hey ihr lieben,
Ich habe bereits sogut wie alles versucht doch komme zu keiner Lösung.
Deswegen wollte ich euch mal Fragen, ob ihr einen Ausweg kennt
Und zwar gehts um das Neonsystem ... Es will , sowie die Undercoverblaulicher und die Warnlichter NICHT funktionieren... Ich weiß nicht wieso...
Hier die Codeschnipsel...
if (strcmp("/neonshop", cmdtext, true, 10) == 0)
{
if(IsPlayerInRangeOfPoint(playerid,3.0, 814.7482,-1351.3031,13.6111))
{
if(IsPlayerInAnyVehicle(playerid))
{
if(AmProbefahren[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Das Auto gehört dem Autohaus!");
return 1;
}
if(HatSchonNeon[playerid] == 1)
{
SendClientMessage(playerid, COLOR_WHITE, "Du hast schon Neon benutze /delneon");
return 1;
}
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht der Fahrer.");
return 1;
}
else
{
ShowPlayerDialog(playerid, neonmenu, DIALOG_STYLE_LIST, "Wähle deinen Neon Farben","Blau\nGrün\nRot\nWeiß\nPink","Hinzufügen","Schließen");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht in einem Fahrzeug");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE, "Du bist nicht am Neon Shop");
return 1;
}
}
if(dialogid == neonmenu) //Neon Röhren//hier wird nun abgefragt welcher dialog es ist
{
if(response)
{
if(listitem == 0) //Blau//hier wenn man Blau anklickt im Dialog wird der Befehl weiter ausgeührt
{
SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid),-0.8, 0.0, -0.70, 0.0, 0.0, 0.0);//Hier werden die Neonröhren unter das Auto gemacht also ans auto gehängt das machen wir auch mit den anderen sachen...
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
HatSchonNeon[playerid] = 1;
}
if(listitem == 1) //Grün
{
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
SetPVarInt(playerid, "neon", CreateObject(18649,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18649,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8,0,-0.55,0,0,0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), -0.8,0,-0.55,0,0,0);
HatSchonNeon[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieses Neonlicht ist nur für Premium User.");
SendClientMessage(playerid, COLOR_RED, "Normale User können nur blaue Neonlichter benutzen.");
SendClientMessage(playerid, COLOR_RED, "Wie werde ich Premium User?.");
SendClientMessage(playerid, COLOR_RED, "Werbe 5 Leute für den Server, wenn diese Level 5 erreichen");
SendClientMessage(playerid, COLOR_RED, "Erhälts du bei Nachfrage Premium Rang von einem Admin.");
}
}
if(listitem == 2) //Rot
{
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
SetPVarInt(playerid, "neon", CreateObject(18647,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18647,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8,0,-0.55,0,0,0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), -0.8,0,-0.55,0,0,0);
HatSchonNeon[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieses Neonlicht ist nur für Premium User.");
SendClientMessage(playerid, COLOR_RED, "Normale User können nur blaue Neonlichter benutzen.");
SendClientMessage(playerid, COLOR_RED, "Wie werde ich Premium User?.");
SendClientMessage(playerid, COLOR_RED, "Werbe 5 Leute für den Server, wenn diese Level 5 erreichen");
SendClientMessage(playerid, COLOR_RED, "Erhälts du bei Nachfrage Premium Rang von einem Admin.");
}
}
if(listitem == 3) //Weiß
{
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
SetPVarInt(playerid, "neon", CreateObject(18652,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18652,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8,0,-0.55,0,0,0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), -0.8,0,-0.55,0,0,0);
HatSchonNeon[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieses Neonlicht ist nur für Premium User.");
SendClientMessage(playerid, COLOR_RED, "Normale User können nur blaue Neonlichter benutzen.");
SendClientMessage(playerid, COLOR_RED, "Wie werde ich Premium User?.");
SendClientMessage(playerid, COLOR_RED, "Werbe 5 Leute für den Server, wenn diese Level 5 erreichen");
SendClientMessage(playerid, COLOR_RED, "Erhälts du bei Nachfrage Premium Rang von einem Admin.");
}
}
if(listitem == 4) //Gelb
{
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
SetPVarInt(playerid, "neon", CreateObject(18650,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18650,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8,0,-0.55,0,0,0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), -0.8,0,-0.55,0,0,0);
HatSchonNeon[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieses Neonlicht ist nur für Premium User.");
SendClientMessage(playerid, COLOR_RED, "Normale User können nur blaue Neonlichter benutzen.");
SendClientMessage(playerid, COLOR_RED, "Wie werde ich Premium User?.");
SendClientMessage(playerid, COLOR_RED, "Werbe 5 Leute für den Server, wenn die Level 5 erreichen");
SendClientMessage(playerid, COLOR_RED, "Erhälts du bei Nachfrage Premium Rang von einem Admin.");
HatSchonNeon[playerid] = 1;
}
}
if(listitem == 5) //Pink
{
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
SetPVarInt(playerid, "neon", CreateObject(18651,0,0,0,0,0,0,283));
SetPVarInt(playerid, "neon1", CreateObject(18651,0,0,0,0,0,0,283));
AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), 0.8,0,-0.55,0,0,0);
AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), -0.8,0,-0.55,0,0,0);
HatSchonNeon[playerid] = 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Dieses Neonlicht ist nur für Premium User.");
SendClientMessage(playerid, COLOR_RED, "Normale User können nur blaue Neonlichter benutzen.");
SendClientMessage(playerid, COLOR_RED, "Wie werde ich Premium User?.");
SendClientMessage(playerid, COLOR_RED, "Werbe 5 Leute für den Server, wenn diese Level 5 erreichen");
SendClientMessage(playerid, COLOR_RED, "Erhälts du bei Nachfrage Premium Rang von einem Admin.");
}
}
}
}
Dort ist alles was mit dem Neon zutun hat.
Zu unseren Server :
Betriebssystem : Linux
Samp Version 0.3.7
Ich habe gehört das es in der 0.3.7 eine neue Sirene etc gibt.... Würde mich daher um hilfe freuen