Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define RED 0xFF0000FF
- new cars[12];
- public OnFilterScriptInit()
- {
- print("====================================");
- print(" -> Ultimate Vehicle Lagger <- ");
- print(" By Toni ");
- print("====================================");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("====================================");
- print(" -> Ultimate Vehicle Lagger <- ");
- print(" By Toni ");
- print("====================================");
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, RED, "This server is using The Toni's Vehicle Lagger!");
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new tmp[256], cmd[256], str[156], idx;
- new Float:X, Float:Y, Float:Z;
- new player1;
- cmd = strtok(cmdtext, idx);
- if(!strcmp(cmd, "/lagg", true))
- {
- if(IsPlayerConnected(playerid))
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "ERROR: You are not an admin!");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return
- SendClientMessage(playerid, RED, "Usage: /lag <playerid>") &&
- SendClientMessage(playerid, RED, "Function: Lagg the shit out of a player!");
- player1 = strval(tmp);
- GetPlayerPos(player1, X, Y, Z);
- cars[0] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[1] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[2] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[3] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[4] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[5] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[6] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[8] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[9] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[10] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- cars[11] = CreateVehicle(411, X, Y, Z, 180, 0, 0, -1);
- format(str, sizeof(str), "You have just lagged the fuck out of ID%d", pName(player1));
- SendClientMessage(playerid, RED, str);
- }
- return 1;
- }
- if(!strcmp(cmd, "/deletelagveh", true))
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, RED, "ERROR: You are not an admin!");
- DestroyVehicle(cars[0]);
- DestroyVehicle(cars[1]);
- DestroyVehicle(cars[2]);
- DestroyVehicle(cars[3]);
- DestroyVehicle(cars[4]);
- DestroyVehicle(cars[5]);
- DestroyVehicle(cars[6]);
- DestroyVehicle(cars[7]);
- DestroyVehicle(cars[8]);
- DestroyVehicle(cars[9]);
- DestroyVehicle(cars[10]);
- DestroyVehicle(cars[11]);
- SendClientMessage(playerid, RED, "You have deleted all the laggy cars!");
- return 1;
- }
- return 0;
- }
- 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;
- }
- stock pName(playerid)
- {
- new gName[MAX_PLAYER_NAME];
- GetPlayerName(playerid, gName, sizeof(gName));
- return gName;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement