Jump to content
Geplaatst:
comment_1671667

Hi,

dit is mijn repair command

het repareert alleen het vuur enz

maar niet de body kit

weet iemand hoe ik doe command erby zet dat myn body kit ook s gerepareert

public OnPlayerCommandText(playerid, cmdtext[])

{

new vehicleid = GetPlayerVehicleID(playerid);

if(strcmp("/rv", cmdtext, true) == 0)

{

if(IsPlayerInAnyVehicle(playerid))

{

SetVehicleHealth(vehicleid, 1000.0);

}

return 1;

}

Help?

-Recromancer

Featured Replies

Geplaatst:
comment_1671678

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/rv", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
}
return 1;
}

Hier. met RepairVehicle :Klik

Bewerkt: door shotyoudie

Geplaatst:
  • Auteur
comment_1673042

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/rv", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
RepairVehicle(GetPlayerVehicleID(playerid));
}
return 1;
}

Hier. met RepairVehicle :Klik

dan kryg ik deze errors

D:\Gta Sa Scripting\gamemodes\sas.pwn(704) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(930) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(951) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(957) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(958) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(959) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(960) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(961) : error 017: undefined symbol "vehicleid"

D:\Gta Sa Scripting\gamemodes\sas.pwn(962) : error 017: undefined symbol "vehicleid"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

8 Errors.

help?

Geplaatst:
comment_1673556

Volgens mij is dat een andere regel, en new vehicleid; zal het verhelpen maar natuurlijk blijft die leeg tot je er via GetPlayerVehicleID in stopt, dus daar valt dat beter te gebruiken. ;)

Geplaatst:
  • Auteur
comment_1673635

Volgens mij is dat een andere regel, en new vehicleid; zal het verhelpen maar natuurlijk blijft die leeg tot je er via GetPlayerVehicleID in stopt, dus daar valt dat beter te gebruiken. ;)

heb new vehicleid;

boven aan gezet dan krijg ik deze errors

D:\Gta Sa Scripting\gamemodes\sas.pwn(675) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(682) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(695) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(707) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(1023) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(1033) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(1144) : warning 203: symbol is never used: "vehicleid"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

7 Warnings.

Bewerkt: door recromancer

Geplaatst:
  • Auteur
comment_1677245

Vervang op de regels waar je de errors hebt vehicleid door GetPlayerVehicleID(playerid).

dan kryg ik deze errors

D:\Gta Sa Scripting\gamemodes\sas.pwn(675) : error 025: function heading differs from prototype

D:\Gta Sa Scripting\gamemodes\sas.pwn(682) : error 025: function heading differs from prototype

D:\Gta Sa Scripting\gamemodes\sas.pwn(1016) : error 025: function heading differs from prototype

D:\Gta Sa Scripting\gamemodes\sas.pwn(1026) : error 025: function heading differs from prototype

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Geplaatst:
  • Auteur
comment_1677819

Ik zei alleen op de regels waar je errors had. :cab: Nu moet je alleen op de regels waar je een error hebt GetPlayerVehicleID(playerid) weer terug veranderen naar vehicleid.

lawl ik dee wat jy zij

de regels waar error had die vehicleid vervangen door GetPlayerVehicleID(playerid)

en dat was bijvoorbeeld bij zo een

If Strcmp blablabla vehicle id <- daar waren de rrors die vehicle id heb ik vervangen door GetPlayerVehicleID(playerid)

Geplaatst:
  • Auteur
comment_1678635

Script gefixed.

http://pastebin.com/NzVecLUm

De lijnen waarin ik iets heb aangepast staan geel gemarkeerd.

het script werkt nog niet,

kryg deze errors

D:\Gta Sa Scripting\gamemodes\sas.pwn(561) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(568) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(711) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(722) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(736) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(745) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(779) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(794) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(833) : warning 217: loose indentation

D:\Gta Sa Scripting\gamemodes\sas.pwn(908) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(918) : warning 219: local variable "vehicleid" shadows a variable at a preceding level

D:\Gta Sa Scripting\gamemodes\sas.pwn(1029) : warning 203: symbol is never used: "vehicleid"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

12 Warnings.

maar die errors hadden toch niks met het Repair command te make?

Een reactie plaatsen

Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.

Gast
Op dit onderwerp reageren...

Recent actief 0

  • Er zijn hier geen geregistreerde gebruikers aanwezig.