Ik open dit topic voor nieuwe scripters die misschien deze handige scripts kunnen gebruiken voor hun server.
1). /kill (Zelfmoord)
Veel server hebben een killcommand om zelfmoord te plegen.
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/kill", cmdtext, true, 10) == 0)
{
SetPlayerHealth(playerid, 0); // Hiermee zet je het health van de speler op 0, dus dan gaat hij dood.
return 1;
}
2). /afk en /back (Away from Keyboard)
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/afk", cmdtext, true, 10) == 0)
{
TogglePlayerControllable(playerid, 0); // Door 0 achter "playerid," te zetten, bevries je de speler.
return 1;
}
if (strcmp("/back", cmdtext, true, 10) == 0)
{
TogglePlayerControllable(playerid, 1); // Als je er dan wel 1 achter zet, is de speler un-freezed.
return 1;
}
3). Lock en Unlock Met dank aan shotyoudie
if (strcmp(cmdtext, "/lock", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new State=GetPlayerState(playerid);
new Float:X, Float:Y, Float:Z;
if(State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,KLEUR,"Je kan de deuren alleen sluiten als je bestuurder bent.");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
if(i != playerid)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 1);
}
}
SendClientMessage(playerid, KLEUR, "Voertuig gesloten!");
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1056,X,Y,Z);
}
else
{
SendClientMessage(playerid, KLEUR, "Je bent niet in een voertuig!");
}
return 1;
}
if (strcmp(cmdtext, "/unlock", true)==0)
{
if(IsPlayerInAnyVehicle(playerid))
{
new State=GetPlayerState(playerid);
new Float:X, Float:Y, Float:Z;
if(State!=PLAYER_STATE_DRIVER)
{
SendClientMessage(playerid,KLEUR,"Je kan de deuren alleen sluiten als je bestuurder bent.");
return 1;
}
new i;
for(i=0;i<MAX_PLAYERS;i++)
{
SetVehicleParamsForPlayer(GetPlayerVehicleID(playerid),i, 0, 0);
}
SendClientMessage(playerid, KLEUR, "Voertuig gesloten!");
GetPlayerPos(playerid,X,Y,Z);
PlayerPlaySound(playerid,1057,X,Y,Z);
}
else
{
SendClientMessage(playerid, KLEUR, "Je bent niet in een voertuig!");
}
return 1;
}
Handige scripts voor je gamemode
Voor dummies in SA-MP scripting.
Ik open dit topic voor nieuwe scripters die misschien deze handige scripts kunnen gebruiken voor hun server.
1). /kill (Zelfmoord)
Veel server hebben een killcommand om zelfmoord te plegen.
2). /afk en /back (Away from Keyboard)
3). Lock en Unlock Met dank aan shotyoudie
4). /clearchat Mede dankkzij shotyoudie
Clear de chat voor jezelf:
Voor alle spelers:
Suggesties mogen via PB.
Bewerkt: door Deluxo