18.04.2011, 16:42
Ok i will give you all my commands
Код:
public OnPlayerCommandText(playerid, cmdtext[]) { new cmd[256], idx; cmd = strtok(cmdtext, idx); if (strcmp("/vinewood", cmdtext, true, 10) == 0) { new playername[MAX_PLAYER_NAME], string[90]; SetPlayerPos(playerid, 1387.4211, -819.5637, 73.9426); GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to VineWood.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if(strcmp(cmdtext, "/para", true) == 0) { GivePlayerWeapon(playerid,46,1); SendClientMessage(playerid, 0xAA3333AA, "You've Received a Parachute."); return 1; } if (strcmp("/ls", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), 2493.0647, -1667.7250, 13.3438); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, 2493.0647, -1667.7250, 13.3438); } new playername[MAX_PLAYER_NAME], string[128]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to LosSantos.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/lv", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), 1907.3214, 951.7858, 10.8203); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, 1907.3214, 951.7858, 10.8203); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to LasVenturas.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/sf", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), -2038.9034, 135.9883, 28.8359); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, -2038.9034, 135.9883, 28.8359); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to SanFiero.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/ufo", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),-79.9514, 1385.3988, 16.9950); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, -79.9514, 1385.3988, 16.9950); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to the SecretUFO.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/help", cmdtext, true, 10) == 0) { SendClientMessage(playerid, 0x33AA33AA, "TELEPORTS"); SendClientMessage(playerid, 0xFFFFFFAA, "/LS, /LV, /SF, /CASINO1, /TRANSLS, /TRANSLV,/SKATEPARK,/STUNT1"); SendClientMessage(playerid, 0xFF0000AA, "PLAYERS"); SendClientMessage(playerid, 0xFFFFFFAA, "/MYSKIN , /PARA"); SendClientMessage(playerid, 0xFF9900AA, "DEATHMATCH"); SendClientMessage(playerid, 0xFFFFFFAA, "/DM3"); SendClientMessage(playerid, 0x0000BBAA, "CARS"); SendClientMessage(playerid, 0xFFFFFFAA, "/v"); return 1; } if (strcmp("/transls", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),1040.6638, -1032.8633, 31.9673); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, 1040.6638, -1032.8633, 31.9673); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to TransLs.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/translv", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),2387.2725, 1038.7333, 10.820); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, 2387.2725, 1038.7333, 10.820); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to TransLv.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/casino1", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),2030.4504, 1006.8763, 10.8203); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid, 2030.4504, 1006.8763, 10.8203); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to Casino1.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/dm3", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SendClientMessage(playerid,0xFF0000FF,"No Vehicles In /Dm3"); RemovePlayerFromVehicle(playerid); } else { GetPlayerPos(playerid,x,y,z); SetPlayerPos(playerid, -1244.0353, 452.9524, 7.1875); new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); ResetPlayerWeapons(playerid); GivePlayerWeapon(playerid, 26, 150); format(string, sizeof(string), "%s has been teleported to Sawn-OffDeathMatch.", playername); SendClientMessageToAll(0xAA3333AA, string); } return 1; } if (strcmp("/cancel", cmdtext, true, 10) == 0) { SetPlayerPos(playerid, x,y,z); new name[MAX_PLAYER_NAME], string[128]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s has Left The Sawn-Off-DeathMatch.", name); SendClientMessageToAll(0xFF0000FF, string); return 1; } if(!strcmp(cmdtext, "/v", true)) { ShowPlayerDialog(playerid, vmenu, DIALOG_STYLE_LIST, "Vehicles", "Infernus \nNRG-500 \nBF Injection \nTurismo \nMaverick \nPhoenix \nKart \nElegy \nSultan \nHydra", "Spawn", "Cancel"); return 1; } if(strcmp(cmd, "/myskin", true) == 0) { new tmp[256]; tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, 0xAA3333AA, "Usage: /myskin [skinid]"); return 1; } new skin; skin = strval(tmp); new string[128]; format(string, sizeof(string), "You change your skin to this skin ID: %d", skin); SendClientMessage(playerid, 0xFFFF00AA, string); SetPlayerSkin(playerid, skin); return 1; } if (strcmp("/skatepark", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),1882.7058, -1374.4882, 13.5708); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid,1882.7058, -1374.4882, 13.5708); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to the SkatePark.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } if (strcmp("/lsa", cmdtext, true, 10) == 0) { if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid),1395.5000, -2473.5391, 13.5547); LinkVehicleToInterior(GetPlayerVehicleID(playerid), 0); } else { SetPlayerPos(playerid,1395.5000, -2473.5391, 13.5547); } new playername[MAX_PLAYER_NAME], string[90]; GetPlayerName(playerid, playername, sizeof(playername)); format(string, sizeof(string), "%s has been teleported to the LosSantos-Airport.", playername); SendClientMessageToAll(0xAA3333AA, string); return 1; } return 0; }