01.07.2012, 02:54
Bom Antes de tudo boa noite.
Estou com uma forte dъvida sobre trancar comandos,eu uso um sistema Espanhol acompanha comigo o cуdigo
Topo Do Game Mode
Agora o comando de sair da arena especial
Comandos de arena em geral
Erros ![Sad](images/smilies/sad.gif)
Estou com uma forte dъvida sobre trancar comandos,eu uso um sistema Espanhol acompanha comigo o cуdigo
Topo Do Game Mode
pawn Код:
new VariableDeBloqueo[MAX_PLAYERS];
pawn Код:
public OnPlayerDeath(playerid, killerid, reason)
{
VariableDeBloqueo[playerid] = 0;
SetPlayerVirtualWorld(playerid,0);
return 1;
}
pawn Код:
CMD:sair(playerid, params[]) {
VariableDeBloqueo[playerid] = 0;
SetPlayerHealth(playerid, 0.0);
SendClientMessage(playerid,COLOUR_AVISO,"{FFFFFF}VOCE SAIU DE UMA ARENA BLOQUEADA KKKKKKK'");
return 1;
}
pawn Код:
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:doze(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 26, 9999);
GameTextForPlayer(playerid,"~r~Sawn Off!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de SAWN-OFF. /doze", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid, 2);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:m4(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 31, 9999);
GameTextForPlayer(playerid,"~r~Colti M4!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de M4. /m4", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,3);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:tec9(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 32, 9999);
GameTextForPlayer(playerid,"~r~tec9!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de tec9. /tec9", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,4);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:serra(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 9, 9999);
GameTextForPlayer(playerid,"~r~Corte todos!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de serra. /serra", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,5);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:granada(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 16, 9999);
GameTextForPlayer(playerid,"~r~Estoure a todos!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de granada. /granada", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,7);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:pistola(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 24, 9999);
GameTextForPlayer(playerid,"~r~Estoure o miolo de todos!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de pistola. /pistola", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,8);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:porrada(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 1, 9999);
GameTextForPlayer(playerid,"~r~Meta a porrada em geral!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de porrada. /porrada", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,9);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:pinga(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 22, 9999);
GivePlayerWeapon(playerid, 28, 9999);
GivePlayerWeapon(playerid, 26, 9999);
SetPlayerDrunkLevel (playerid, 5000);
GameTextForPlayer(playerid,"~r~Arena dos bebun!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena dos Bebados. /pinga", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,10);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:walk(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 4, 2);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 31, 9999);
GivePlayerWeapon(playerid, 34, 9999);
GivePlayerWeapon(playerid, 29, 9999);
GameTextForPlayer(playerid,"~r~Kill alll!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena WALKIING. /walk", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,11);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:ext(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 42, 50500);
GameTextForPlayer(playerid,"~r~Kill alll!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de extintor. /ext", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,12);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:minigun(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 38, 50500);
GameTextForPlayer(playerid,"~r~Kill alll!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de minigun. /minigun", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,13);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:rocket(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 35, 50500);
GameTextForPlayer(playerid,"~r~Kill alll!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de bazoka. /rocket", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,14);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:combate(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 4, 2);
GivePlayerWeapon(playerid, 24, 9999);
GivePlayerWeapon(playerid, 25, 9999);
GivePlayerWeapon(playerid, 31, 9999);
GivePlayerWeapon(playerid, 34, 9999);
GivePlayerWeapon(playerid, 29, 9999);
GameTextForPlayer(playerid,"~r~Kill alll!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para o combate walking. /combate", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(CombatePos));
SetPlayerPos(playerid, CombatePos[rand][0], CombatePos[rand][1], CombatePos[rand][2]);
SetCameraBehindPlayer(playerid);
SetPlayerFacingAngle(playerid,CombatePos[rand][3]);
SetPlayerVirtualWorld(playerid,15);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:snp(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 4, 50500);
GivePlayerWeapon(playerid, 34, 50500);
GameTextForPlayer(playerid,"~r~SNIPER!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de Sniper. /snp", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(SniperPos));
SetPlayerPos(playerid, SniperPos[rand][0], SniperPos[rand][1], SniperPos[rand][2]);
SetPlayerFacingAngle(playerid,SniperPos[rand][3]);
SetPlayerVirtualWorld(playerid,16);
return 1;
}
//==============================================================================
if(VariableDeBloqueo[playerid] == 1) return SendClientMessage(playerid, -1, "Estб em uma arena para usar comandos novamente morra");
CMD:shp(playerid, params[]) {
SetCameraBehindPlayer(playerid);
ResetPlayerWeapons(playerid);
SetPlayerHealth(playerid,100);
SetPlayerArmour(playerid,100);
GivePlayerWeapon(playerid, 25, 9999);
GameTextForPlayer(playerid,"~r~SNIPER!", 3000, 5);
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
format(string, sizeof(string), "%s foi para a arena de Shotgun ponhetera. /shp", pname);
SendClientMessageToAll(0x00FFFFFF, string);
SendClientMessage(playerid, 0xFF00FFFF, "");
SendClientMessage(playerid, 0xFF00FFFF, "VOCК ESTБ EM UMA ARENA DM, O OBJETIVO Й MATAR TODOS");
SendClientMessage(playerid, 0xFF00FFFF, "");
VariableDeBloqueo[playerid] = 1;
new rand = random(sizeof(ArenaPos));
SetPlayerPos(playerid, ArenaPos[rand][0], ArenaPos[rand][1], ArenaPos[rand][2]);
SetPlayerVirtualWorld(playerid,17);
return 1;
}
![Sad](images/smilies/sad.gif)
pawn Код:
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1794) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1816) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1838) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1860) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1882) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1904) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1926) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1948) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(1973) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2000) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2022) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2044) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2066) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2095) : error 010: invalid function or declaration
C:\Users\******\Desktop\Game Mode\My Server\gamemodes\DM originals.pwn(2119) : error 010: invalid function or declaration