OnVehicleDeathFAIL! xD
FAIL! xD
OnVehicleDeath
[/quote]
Durva. :laugh:
Esetleg megpróbálhatod így:ez lehet hogy jó lenne de ha mondjuk nem lespawnolt jármûvel megyek és az robban fel akkor azt is törli nem kellene valami váltózót adni neki ??
[pawn]
public OnVehicleDeath( vehicleid ) {
DestroyVehicle( vehicleid );
return 1;
}
[/pawn]
E: Mindig pont elõttem írnak mostanában. ;D
FAIL! xD
OnVehicleDeath
[/quote]
Durva. :laugh:
[/quote]Ha a linkre kattintassz, az OnPlayerSelectedMenuRow jön be...
Egyébként:
new SpawnedCars[MAX_PLAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
//parancsodhoz
if(SpawnedCars[playerid] != 0) DestroyVehicle(SpawnedCars[playerid]);
// A jármûvet pedig pl igy hozd létre
SpawnedCars[playerid] = CreateVehicle(vehicle, x, y, z, 0.0, -1, -1, -1);
//A create vehicle sor hibás lehet amit én irtam, de a lényeg hogy a jármûvet ezzel a változóval hozd létre
return 0;
}
public OnPlayerDisconnect(playerid, reason)
{
DestroyVehicle(SpawnedCars[playerid]);
SpawnedCars[playerid] = 0;
}
WebSite\" post=\"158133\" timestamp=\"1311368013\"]
Igy Sem Jó :(
[pawn]D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3342) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3346) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3350) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3354) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3358) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3362) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3366) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3370) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3374) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3378) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3393) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3397) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3401) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3405) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3409) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3413) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3417) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3432) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3436) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3440) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3444) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3448) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3452) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3456) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3460) : error 017: undefined symbol \"palyerid\"
D:\\SAMPSZ~1\\GAMEMO~1\\MadCool.pwn(3464) : error 017: undefined symbol \"palyerid\"[/pawn]
[/quote]
Ennyit illene tudni javítani. Elírta, playerid helyett palyerid-t írt.
JAvítása:
[pawn]//CreateVehicleEx helyett
pCar [ palyerid ] = CreateVehicle ( ... );[/pawn]
Helyett
[pawn]//CreateVehicleEx helyett
pCar [ playerid ] = CreateVehicle ( ... );[/pawn]
stock CreateVehicleEx(playerid, modelid, Float:posX, Float:posY, Float:posZ, Float:angle, Colour1, Colour2, respawn_delay)
{
new world = GetPlayerVirtualWorld(playerid);
new interior = GetPlayerInterior(playerid);
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
DestroyVehicle(GetPlayerVehicleID(playerid));
GetPlayerPos(playerid, posX, posY, posZ);
GetPlayerFacingAngle(playerid, angle);
CurrentSpawnedVehicle[playerid] = CreateVehicle(modelid, posX, posY, posZ, angle, Colour1, Colour2, respawn_delay);
LinkVehicleToInterior(CurrentSpawnedVehicle[playerid], interior);
SetVehicleVirtualWorld(CurrentSpawnedVehicle[playerid], world);
SetVehicleZAngle(CurrentSpawnedVehicle[playerid], angle);
PutPlayerInVehicle(playerid, CurrentSpawnedVehicle[playerid], 0);
SetPlayerInterior(playerid, interior);
}
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
if(IsVehicleOccupied(CurrentSpawnedVehicle[playerid])) {} else DestroyVehicle(CurrentSpawnedVehicle[playerid]);
GetPlayerPos(playerid, posX, posY, posZ);
GetPlayerFacingAngle(playerid, angle);
CurrentSpawnedVehicle[playerid] = CreateVehicle(modelid, posX, posY, posZ, angle, Colour1, Colour2, respawn_delay);
LinkVehicleToInterior(CurrentSpawnedVehicle[playerid], interior);
SetVehicleVirtualWorld(CurrentSpawnedVehicle[playerid], world);
SetVehicleZAngle(CurrentSpawnedVehicle[playerid], angle);
PutPlayerInVehicle(playerid, CurrentSpawnedVehicle[playerid], 0);
SetPlayerInterior(playerid, interior);
}
return 1;
}