Handige scripts voor je server!
Featured Replies
Recent actief 0
- Er zijn hier geen geregistreerde gebruikers aanwezig.
Een betere weg om onze GTA community te volgen. Leer meer.
Een volledig scherm app op het beginscherm inclusief notificaties, badges en meer.
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.
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; }4). /clearchat Mede dankkzij shotyoudie
if(strcmp(cmdtext,"/clearchat",true)==0) { SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); SendClientMessage(playerid,0xFFFFFFAA," "); return 1; }Clear de chat voor jezelf:
Voor alle spelers:
Suggesties mogen via PB.
Bewerkt: door Deluxo