Bug beim Connecten
- maxyar2013
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
zeig mal die script zeilen wo /tanken ist oder /fill oder so
-
if(strcmp(cmdtext,"/tanken", true) == 0)
{
if(IsANoTachoVehicle(GetPlayerVehicleID(playerid)))
{
SendClientMessage(playerid,COLOR_YELLOW," Du kannst kein Fahrrad betanken!");
}
if(IsAtGasStation(playerid))
{
ShowPlayerDialog(playerid,DIALOG_SPRIT,DIALOG_STYLE_LIST,"Tanksorte","Benzin\nDiesel\nBiogas\nKerosin","Wählen","Abbrechen");
}
else
{
SendClientMessage(playerid,COLOR_RED,"Sie sind an keiner Tankstelle.");
}
return 1;
}
if(strcmp("/kanister",cmdtext,true)==0)
{
new veh = GetPlayerVehicleID(playerid);
if(IsANoTachoVehicle(veh))
{
SendClientMessage(playerid,rot,"Dieses Fahrzeug besitzt keinen Tank");
}
else
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][pFuel] > 0)
{
if(Gas[veh] < 81)
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Sie haben ihr Fahrzeug mit einem Benzinkanister gefüllt. ");
Gas[veh] += 20;
PlayerInfo[playerid][pFuel] -= 20;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Ihre Fahrzeug hat noch genügend Tank.");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "Sie besitzen kein Benzinkanister.");
}
}
else
{
SendClientMessage(playerid,rot,"Sie müssen in einem Fahrzeug sitzen");
}
}
return 1;
}if(dialogid == DIALOG_SPRIT)
{
if(response)
{
if(listitem == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][ptankart] == 2)
{
timer1 = SetTimerEx("BENZIN",4000,true,"i",playerid);
TogglePlayerControllable(playerid,0);
Refueling[playerid] = 1;
ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
}
else
{
SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Benzin!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
}
}
if(listitem == 1)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][ptankart] == 1)
{
timer2 = SetTimerEx("DIESEL",4000,true,"i",playerid);
TogglePlayerControllable(playerid,0);
Refueling[playerid] = 2;
ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
}
else
{
SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Diesel!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
}
}
if(listitem == 2)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][ptankart] == 3)
{
timer3 = SetTimerEx("BIOGAS",4000,true,"i",playerid);
TogglePlayerControllable(playerid,0);
Refueling[playerid] = 3;
ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
}
else
{
SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Biogas!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
}
}
if(listitem == 3)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(PlayerInfo[playerid][ptankart] == 4)
{
timer4 = SetTimerEx("KEROSIN",4000,true,"i",playerid);
TogglePlayerControllable(playerid,0);
Refueling[playerid] = 4;
ShowPlayerDialog(playerid,DIALOG_TANKENABBRECHEN,DIALOG_STYLE_MSGBOX,"Tank Menü","Um mit dem Tanken aufzuhören Brechen sie ab","Abbrechen","Abbrechen");
}
else
{
SendClientMessage(playerid,rot,"Ihre Tankart ist nicht Kerosin!");
}
}
else
{
SendClientMessage(playerid,COLOR_RED,"Sie befinden sich in keinem Fahrzeug.");
}
}
}
} -
breadfish.de
Hat das Thema geschlossen.