Cannot Spawn
#1

Hello,

I did this filterscript and when i use it i do /login password and i dosen't spawn. But without this filterscript i do.

PHP код:
// This is a comment
// uncomment the line below if you want to write a filterscript
#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
    
AddStaticVehicleEx(407,866.00000000,-1245.30004883,15.30000019,270.00000000,3,1,15); //Firetruck
    
AddStaticVehicleEx(407,866.29998779,-1255.80004883,15.30000019,270.00000000,3,1,15); //Firetruck
    
AddStaticVehicleEx(407,898.20001221,-1235.59997559,16.89999962,0.00000000,3,1,15); //Firetruck
    
AddStaticVehicleEx(407,894.40002441,-1235.69995117,16.89999962,0.00000000,-1,-1,15); //Firetruck
    
AddStaticVehicleEx(407,902.09997559,-1235.69995117,16.89999962,0.00000000,3,1,15); //Firetruck
    
AddStaticVehicleEx(544,890.29998779,-1235.40002441,16.89999962,0.00000000,3,1,15); //Firetruck LA
    
AddStaticVehicleEx(544,886.29998779,-1235.50000000,16.89999962,0.00000000,3,1,15); //Firetruck LA
    
AddStaticVehicleEx(544,882.29998779,-1235.59997559,16.89999962,0.00000000,3,1,15); //Firetruck LA
    
AddStaticVehicleEx(416,908.79998779,-1208.00000000,17.29999924,207.99993896,3,1,15); //Ambulance
    
AddStaticVehicleEx(416,904.00000000,-1207.69995117,17.29999924,207.99993896,3,1,15); //Ambulance
    
AddStaticVehicleEx(416,899.59997559,-1207.69995117,17.29999924,207.99993896,3,1,15); //Ambulance
    
AddStaticVehicleEx(416,894.79998779,-1207.50000000,17.29999924,207.99865723,3,1,15); //Ambulance
    
CreateObject(4100,1081.90002441,-1206.80004883,19.00000000,0.00000000,0.00000000,48.00000000); //object(meshfence1_lan) (fence)
    
CreateObject(976,1114.80004883,-1188.19995117,17.00000000,0.00000000,0.00000000,356.00000000); //object(phils_compnd_gate) (gate1closed)
    
CreateObject(976,1114.79980469,-1188.19921875,13.60000038,0.00000000,0.00000000,355.99548340); //object(phils_compnd_gate) (gate1open)
    
CreateObject(975,1140.59997559,-1209.19995117,19.50000000,0.00000000,0.00000000,94.00000000); //object(columbiangate) (gate2closed)
    
CreateObject(974,1140.40002441,-1201.19995117,20.89999962,0.00000000,0.00000000,268.00000000); //object(tall_fence) (fence)
    
CreateObject(975,1140.50000000,-1209.19995117,16.10000038,0.00000000,0.00000000,92.99902344); //object(columbiangate) (gate2open)
    
CreateObject(2920,1544.69995117,-1623.90002441,13.00000000,0.00000000,0.00000000,0.00000000); //object(police_barrier) (lspdgateopen)
    
CreateObject(2920,1544.69921875,-1623.80004883,13.10000038,90.00000000,0.00000000,0.00000000); //object(police_barrier) (lspdgateclosed)
    
CreateObject(971,924.29998779,-1225.80004883,26.99999619,0.00000000,0.00000000,89.99993896); //object(subwaygate) (gate1open)
    
CreateObject(971,924.29998779,-1216.69995117,26.99999619,0.00000000,0.00000000,89.99450684); //object(subwaygate) (gate2open)
    
CreateObject(971,924.29980469,-1216.69921875,20.39999962,0.00000000,0.00000000,89.99450684); //object(subwaygate) (gate2closed)
    
CreateObject(971,924.29980469,-1225.79980469,20.39999962,0.00000000,0.00000000,89.99450684); //object(subwaygate) (gate1closed)
    
CreateObject(3934,841.00000000,-1216.80004883,16.00000000,0.00000000,0.00000000,0.00000000); //object(helipad01) (1)
    
return 1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
#else
main()
{
}
#endif
public OnGameModeInit()
{
    return 
1;
}
public 
OnGameModeExit()
{
    return 
1;
}
public 
OnPlayerRequestClass(playeridclassid)
{
    return 
1;
}
public 
OnPlayerConnect(playerid)
{
    return 
1;
}
public 
OnPlayerDisconnect(playeridreason)
{
    return 
1;
}
public 
OnPlayerSpawn(playerid)
{
    return 
1;
}
public 
OnPlayerDeath(playeridkilleridreason)
{
    return 
1;
}
public 
OnVehicleSpawn(vehicleid)
{
    return 
1;
}
public 
OnVehicleDeath(vehicleidkillerid)
{
    return 
1;
}
public 
OnPlayerText(playeridtext[])
{
    return 
1;
}
public 
OnPlayerCommandText(playeridcmdtext[])
{
    return 
1;
}
public 
OnPlayerEnterVehicle(playeridvehicleidispassenger)
{
    return 
1;
}
public 
OnPlayerExitVehicle(playeridvehicleid)
{
    return 
1;
}
public 
OnPlayerStateChange(playeridnewstateoldstate)
{
    return 
1;
}
public 
OnPlayerEnterCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerEnterRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnPlayerLeaveRaceCheckpoint(playerid)
{
    return 
1;
}
public 
OnRconCommand(cmd[])
{
    return 
1;
}
public 
OnPlayerRequestSpawn(playerid)
{
    return 
1;
}
public 
OnObjectMoved(objectid)
{
    return 
1;
}
public 
OnPlayerObjectMoved(playeridobjectid)
{
    return 
1;
}
public 
OnPlayerPickUpPickup(playeridpickupid)
{
    return 
1;
}
public 
OnVehicleMod(playeridvehicleidcomponentid)
{
    return 
1;
}
public 
OnVehiclePaintjob(playeridvehicleidpaintjobid)
{
    return 
1;
}
public 
OnVehicleRespray(playeridvehicleidcolor1color2)
{
    return 
1;
}
public 
OnPlayerSelectedMenuRow(playeridrow)
{
    return 
1;
}
public 
OnPlayerExitedMenu(playerid)
{
    return 
1;
}
public 
OnPlayerInteriorChange(playeridnewinterioridoldinteriorid)
{
    return 
1;
}
public 
OnPlayerKeyStateChange(playeridnewkeysoldkeys)
{
    return 
1;
}
public 
OnRconLoginAttempt(ip[], password[], success)
{
    return 
1;
}
public 
OnPlayerUpdate(playerid)
{
    return 
1;
}
public 
OnPlayerStreamIn(playeridforplayerid)
{
    return 
1;
}
public 
OnPlayerStreamOut(playeridforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamIn(vehicleidforplayerid)
{
    return 
1;
}
public 
OnVehicleStreamOut(vehicleidforplayerid)
{
    return 
1;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    return 
1;
}
public 
OnPlayerClickPlayer(playeridclickedplayeridsource)
{
    return 
1;

Reply
#2

EDIT: I don't see why you wouldnt put that in the gamemode instead of a filterscript
Reply
#3

I know.

But i'm just curious.
Reply
#4

AddstaticvehicleEx can only be used in OnGamemodeInit
https://sampwiki.blast.hk/wiki/AddStaticVehicleEx
Reply
#5

As yugecin stated, you can only use AddStaticVehicle(Ex) under OnGameModeInit, so this should work if it is converted to CreateVehicle (the parameters are corresponding, so it should compile just fine).
Reply
#6

Okay, Thank you!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)