wenn ihr mir nicht helfen wollt ist es nicht mein problem
das script knallt mir wieder 3 errors an den bildschrim wegen undefined symol: vehicleid
Beiträge von Schuggy
-
-
PAWN Quelltext
[quote='Atrox','index.php?page=Thread&postID=1021641#post1021641']public OnPlayerUpdate(playerid)
{
new Float:health;
if(IsPlayerInAnyVehicle(playerid))
{
GetVehicleHealth(GetPlayerVehicleID(playerid),health));
if(health<250)
{
SetVehicleHealth(GetPlayerVehicleID(playerid),260);
}
}
}
nö geht noch weniger erstmal haste new vehicleid vergessen -
(128) : error 017: undefined symbol "isPlayerAnAdmin"
(131) : error 017: undefined symbol "SpielerName"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase2 Errors.
Du musst die Befehle definieren.
new SpielerName;
new isPlayerAnAdmin;bzw. hast du schon nen Adminsystem im Script?
also echt denk mal nach -
Hallo,
wo liegt das Problem:
public OnPlayerUpdate(playerid)
{
new vehicleid, float:health;
if(IsPlayerInVehicle(playerid,vehicleid))
{
if(GetVehicleHealth(vehicleid,health))==<250
{
SetVehicleHealth(vehicleid,260);
}
}Error:
C:***.pwn(657) : warning 213: tag mismatch
C:***.pwn(657) : error 029: invalid expression, assumed zero
C:***.pwn(819) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Error.
MFG Schuggy
-
-
-
Hallo,
wieso kommt hier'n Warning?:
if(GetPVarInt(playerid,"fcheck")==22 && GetPVarInt(playerid,"Pickup")==0)
{
new ZA;
SetPlayerCheckpoint(playerid,1262.9098,-1641.8929,13.3611,6);
SetPVarInt(playerid,"fcheck",23);
SetPVarInt(playerid,"Pickup",1);
GetVehicleZAngle(GetPlayerVehicleID(playerid),ZA);
if(ZA > 175.4527 && ZA < 190)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,GELB,"Fertig");
SetPVarInt(playerid,"fcheck",0);
SetPVarInt(playerid,"Pickup",0);
}
}Der ErrorCode:
C:***.pwn(805) : warning 213: tag mismatch
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase1 Warning.
-
-
-
-
Er meint wohl die Taste wenn du zb in der Hydra sitzt um das Fahrgestell heraus-/reinzufahren.
@TE
Lass dir die Taste einfach so ausgeben
new str[16];
format(str,16,"%d",newkeys);
SendClientMessage(playerid,-1,str);
nein meine ich nichtz.B.
KEY_YES Nur Für + -
Was ist "Key für +" ?
Denk doch mal nach:
z.B. KEY_YES nur für + -
-
Gibt es nicht so ein Public / Callback "OnVehicleDeath"? Mach das doch da rein? Oder einen globalen Timer der jede Sekunde guckt ob das Vehicle wneiger als 250 Health hat und dann wieder erhöhen auf 300^^ja probiere mal aus wenn geht schonmal danke
-
Hallo,
wollte mal was testen und wollte mach wissen hat irgendwie nicht geklappt:
Wenn das auto brennt soll es auf health 300 gesettet werden sodass es nichtmehr brennt
public OnPlayerUpdate(playerid)
{
new Float:health, vehicleid;
GetVehicleHealth(vehicleid,health);
if(health<250)
{
SetVehicleHealth(vehicleid,300);
}
return 1;
} -
danke Läuft
-
Hallo,
mein Banksystem hat 4 Errors beim Dialog Auszahlen:if(GetPVarInt(playerid,"Bank") < strval(inputtext)) return SendClientMessage(playerid,WEIS,"So viel Geld hast du nicht auf der Bank");
{
SetPVarInt(playerid,"Bank",GetPVarInt(playerid,"Bank")-strval(inputtext));
dini_IntSet(Spielerdatei,"Bank",GetPVarInt(playerid,"Bank")-strval(inputtext));
GivePlayerMoney(playerid,+strval(inputtext));
}Errors:
C:\***\gamemodes\WOW.pwn(610) : error 029: invalid expression, assumed zero
C:\***\gamemodes\WOW.pwn(610) : error 001: expected token: ";", but found ")"
C:\***\gamemodes\WOW.pwn(610) : error 029: invalid expression, assumed zero
C:\***\gamemodes\WOW.pwn(610) : fatal error 107: too many error messages on one lineCompilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Hoffe ihr helft mir weiter
-
ja
tu mal den fahrer abfragen un alle andere sitze un die sollen dass dann mit dem fahrer hören -
-
Find ich richtig gut