Beiträge von [SAL]Thies
-
-
danke für die hilfe
-
ja stimmt haste recht
Code
Alles anzeigenpublic CheckGas() { new string[256]; for(new i=0;i<MAX_PLAYERS;i++) ) { if(IsPlayerConnected(i)) { if(GetPlayerState(i) == PLAYER_STATE_DRIVER) { new vehicle = GetPlayerVehicleID(i); if(Gas[vehicle] >= 1) { if(Gas[vehicle] <= 10) { PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0); } if(gGas[i] == 1) { format(string, sizeof(string), "~b~~n~~n~~n~~n~~n~~n~~n~~n~~n~Fuel:~w~ %d%",Gas[vehicle]); GameTextForPlayer(i,string,15500,3); } if(IsAPlane(vehicle) || IsABoat(vehicle)) { Gas[vehicle]++; } Gas[vehicle]--; } else { NoFuel[i] = 1; TogglePlayerControllable(i, 0); GameTextForPlayer(i,"~w~~n~~n~~n~~n~~n~~n~~n~~n~Kein Sprit mehr im Fahrzeug~n~Benutze /exit um das Fahrzeug zu verlassen",1500,3); } } } } return 1; } public Fillup() { for(new i=0; i<MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { new VID; new FillUp; VID = GetPlayerVehicleID(i); FillUp = GasMax - Gas[VID]; if(Refueling[i] == 1) { if(PlayerInfo[i][pDonateRank]>=3) { Gas[VID] += FillUp; SendClientMessage(i,COLOR_LIGHTBLUE,"* Vehicle filled up for free! Thanks for donating!"); Refueling[i] = 0; return 1; } if(GetPlayerMoney(i) >= 101) { Gas[VID] += FillUp; SendClientMessage(i,COLOR_LIGHTBLUE, "* Vehicle filled up, for: $100."); GivePlayerMoney(i, - 100); Refueling[i] = 0; } } } } return 1; }]
Code
Alles anzeigenif(strcmp(cmd, "/fuel", true) == 0) { if(IsPlayerConnected(playerid)) { if (gGas[playerid] == 0) { gGas[playerid] = 1; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Fuel Info on", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } else if (gGas[playerid] == 1) { gGas[playerid] = 0; GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Fuel Info off", 5000, 5); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); } } return 1; }
Code
Alles anzeigenif(strcmp(cmd, "/fill", true) == 0) { if(IsPlayerConnected(playerid)) { if(IsAtGasStation(playerid)) { TogglePlayerControllable(playerid, 1); GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~Re-Fahrzeug wird getankt, bitte warten",2000,3); SetTimer("Fillup",RefuelWait,0); Refueling[playerid] = 1; } else { SendClientMessage(playerid,COLOR_GREY," Du bist nicht an einer Tankstelle!"); } } return 1; }
Soweit funzt alles nur wenn ich /fuel mache zeigt er mir 1117778083% Sprit an statt 100%
bitte helft mir ich verzweifle sonstwenn ihr euch überzeugen wollt dann schaut drauf :188.40.86.76:8788
EDIT: Wenn ich ca einestunde fahre dann tanken fahre habe ich mitmal 80% und nach 2 sec wieder die 1117778083%
-
Hallo liebe com,
ich weis nicht ob ich hier richtig gepostet habe wenn nicht bitte verschieben.Also zu meinem Problem ich habe ein Tanksystem eingebaut wenn ich /fuel mache zeigt mir die tank info 1117778083% an ich will aber das da 100% steht,
wie mache ich dieses ??? bitte hilft mir ich habe schon gegoogelt aber nix gefunden