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 ![]()