#include <a_samp>
main(){ print("\n----------------------------------"); print(" Republic Tutorial"); print("----------------------------------\n");}
public OnGameModeInit(){
SetGameModeText("RepublicMode"); AddPlayerClass(0,2048.6870,1328.8892,10.6719,179.2148,0,0,0,0,0,0); // position); AddPlayerClass(1,2048.6870,1328.8892,10.6719,179.2148,25,200,0,0,0,0); // position AddStaticVehicle(401,1228.2725,-917.4810,42.6808,280.0153,52,52); // auto1 AddStaticVehicle(600,1227.8152,-914.1400,42.6172,278.2566,43,8); // auto2
return 1;}
public OnGameModeExit(){ return 1;}
public OnPlayerRequestClass(playerid, classid){ SetPlayerPos(playerid,2048.6870,1328.8892,10.6719); SetPlayerFacingAngle(playerid,179.2148);// SetPlayerCameraPos(playerid,2048.6260,1325.7006,10.6719); SetPlayerCameraLookAt(playerid,2048.6260,1325.7006,10.6719);} //
public OnPlayerConnect(playerid)( return 1;
)
public OnPlayerDisconnect(playerid, reason) { return 1;}
public OnPlayerSpawn(playerid){ return 1;}
public OnPlayerDeath(playerid, killerid, reason){ return 1;}
public OnVehicleSpawn(vehicleid){ return 1;}
public OnVehicleDeath(vehicleid, killerid){ return 1;}
public OnPlayerText(playerid, text[]){ return 1;}
public OnPlayerCommandText(playerid, cmdtext[]){ if//stromp(cmdtext,"/bsn",true)==0) ( SetPlayerPos(playerid,1228.2725,-917.4810,42.6808);// } // return true;// } return 0;}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger){ return 1;}
public OnPlayerExitVehicle(playerid, vehicleid){ return 1;}
public OnPlayerStateChange(playerid, newstate, oldstate){ 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(playerid, objectid){ return 1;}
public OnPlayerPickUpPickup(playerid, pickupid){ return 1;}
public OnVehicleMod(playerid, vehicleid, componentid){ return 1;}
public OnVehiclePaintjob(playerid, vehicleid, paintjobid){ return 1;}
public OnVehicleRespray(playerid, vehicleid, color1, color2){ return 1;}
public OnPlayerSelectedMenuRow(playerid, row){ return 1;}
public OnPlayerExitedMenu(playerid){ return 1;}
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid){ return 1;}
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys){ return 1;}
public OnRconLoginAttempt(ip[], password[], success){ return 1;}
public OnPlayerUpdate(playerid){ return 1;}
public OnPlayerStreamIn(playerid, forplayerid){ return 1;}
public OnPlayerStreamOut(playerid, forplayerid){ return 1;}
public OnVehicleStreamIn(vehicleid, forplayerid){ return 1;}
public OnVehicleStreamOut(vehicleid, forplayerid){ return 1;}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ return 1;}
public OnPlayerClickPlayer(playerid, clickedplayerid, source){ return 1;
strtok(const string[], &index){ new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; }
new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result;}