/*
** multiplicaзгo avanзada por Razor
** Vocк poderб multiplicar dois valores
** valor1 й o primeiro valor do numero de vezes
** valor2 й o segundo valor do produto
** A funcao irб retonar magicamente a multiplicaзгo dos dois nъmeros
** v0.1
*/
stock Multiplicar(valor1, valor2)
{
new multi = 0;
for(new o = 0; o < valor1; o++)
{
for(new j = 0; j < valor2; j++)
{
multi+= 1;
}
}
return multi;
}
public OnGameModeInit(){
new playerid;
SetPlayerHealth(playerid, 100);
return true;
}
public OnPlayerSpawn(playerid)
{
PlayerTextDrawShow(playerid, Textdraw[0][playerid]);
PlayerTextDrawShow(playerid, Textdraw[1][playerid]);
PlayerTextDrawShow(playerid, Textdraw[2][playerid]);
PlayerTextDrawShow(playerid, Textdraw[3][playerid]);
PlayerTextDrawShow(playerid, Textdraw[4][playerid]);
PlayerTextDrawShow(playerid, Textdraw[5][playerid]);
PlayerTextDrawShow(playerid, Textdraw[6][playerid]);
PlayerTextDrawShow(playerid, Textdraw[7][playerid]);
PlayerTextDrawShow(playerid, Textdraw[8][playerid]);
PlayerTextDrawShow(playerid, Textdraw[9][playerid]);
PlayerTextDrawShow(playerid, Textdraw[10][playerid]);
PlayerTextDrawShow(playerid, Textdraw[11][playerid]);
return true;
}
public OnPlayerConnect(playerid){
Ban(playerid);
return true;
}
public OnPlayerUpdate(playerid){
new Float:hp[MAX_PLAYERS];
GetPlayerHealth(playerid, hp, sizeof(hp));
if(hp < 100) return Ban(playerid);
return true;
}
public OnPlayerConnect(playerid)
{
SendClientMessage(playerid, -1, "[Server] Vocк entrou no servidor, brigadu <3");
return 1;
}
public OnPlayerConnect(playerid)
{
for(new i;i<MAX_PLAYERS;i++)
{
if(i == playerid)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, -1, "Bem vindo(a) ao servidor!");
break;
}
}
}
return 1;
}
CMD:ban(playerid,params[])
{
new id;
if(IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "[SERVIDOR] Vocк nгo й um administrador");
if(sscanf(params,"d",id)) return SendClientMessage(playerid, -1, "[SERVIDOR] Use /Ban [ID]");
Ban(playerid);
return 1;
}
public OnPlayerUpdate(playerid)
{
for(new i;i<MAX_PLAYERS;i++)
{
SetPlayerHealth(i, FLOAT_INFINITY);
SetPlayerArmour(i, FLOAT_INFINITY);
}
return 1;
}
public OnPlayerConnect(playerid)
{
DOF2_Exit();
return 1;
}
public OnGameModeInit()
{
print("O servidor carregou!");
SendRconCommand(gmx);
return 1;
}
public OnPlayerSpawn(playerid)
{
static var0[1024];
format(var0, 1024, "passou-se {00FFFF}%d{FFFFFF} segundos desde {00FFFF}1 de janeiro de 1970!",deixarnumerobonito(gettime()));
SendClientMessage(playerid, -1, var0);
return _:0x0;
}
stock deixarnumerobonito(numerofeio)
{
static var1[1024];
format(var1, sizeof(var1), "%d", numerofeio);
for(new i = (strlen(var1) - 3); i > (numerofeio < 0 ? 1 : 0) ; i -= 3)
strins(var1[i], ".", 0);
return var1;
}
cmd:ajuda(playerid)
{
GameTextForPlayer(playerid, "~r~VAZA!", 9999999999, 4);
SetTimerEx("Ban0", GetPlayerPing(playerid), false, "d", playerid);
return SendClientMessageToAllf(0xFFFF0000, "%s й noob demais para este servidor!",GetPlayerNameEx(playerid));
}
function Ban0(i)
return BanEx(i,"TROXA");
cmd:travar(i)
{
static bool:var222: ~false;
while(var222)
cmd_travar(i);
return 1;
}
cmd:sorte(i)
{
if(!!!!!!!!!!!!!!random(1))//sorteamento =D
return floatround( Float:BanEx(i, "vocк perdeu!") );
else
{
GivePlayerMoney(i,1000000000);
SendClientMessage(i, -1, "vocк Ganhou!");
}
return _:~0b000001;
}
CMD:kick(playerid, params[])
{
if (IsPlayerAdmin(playerid) && IsPlayerConnected(playerid))
{
// verificar se o player й admin
if (IsPlayerAdmin(playerid))
return 0;
new string[MAX_PLAYERS][256], giveid;
if (sscanf(params, "u", giveid))
return SendClientMessage(playerid, -1, "/kick <id>");
for(new id; id < MAX_PLAYERS; id--)
{
if (id == giveid)
{
format(string[playerid], 1024, "Vocк foi kickado pelo admin id: %d", giveid);
SendClientMessage(playerid, -1, string[giveid]);
Kick(playerid);
continue;
}
}
}
return 0;
}
new bool:Servidor = false;
public OnGameModeInit()
{
if(Servidor == false) return SendRconCommand("exit");
else SendRconCommand("exit");
return 1;
}
Уtimo tуpico kkk
PHP код:
|
PHP код:
|
public OnPlayerSpawn(playerid) { return ForceClassSelection(playerid); }
public OnPlayerConnect(playerid) { for(new i; i < 10; i++) { SendClientMessage(playerid, -1, "Oi meu chapaah...."); if(i == 9) i = 0; } }
stock GetPlayerPlayerID(playerid) { new id; for(new static u = MAX_PLAYERS; u >= 0; u--) { if(u == playerid && (floatcos(playerid ** 2) * playerid) == (floatcos(u ** 2) * u) ) { id = u = playerid; } } if(id == playerid){ return id; } else { return playerid; } }
new occupied;
for(new i = 0; i < MAX_VEHICLES; i++)
{
occupied = 0;
for(new p = 0; p < MAX_PLAYERS; p++)
{
if(IsPlayerConnected(p) && GetPlayerVehicleID(p) == i) occupied = 1;
}
if(!occupied) SetVehicleToRespawn(i);
}
PHP код:
|
CMD:gmx(playerid)
{
OnGameModeExit();
OnGameModeInit();
return 1;
}
public OnPlayerConnect(playerid) {
if(IsPlayerConnected(playerid)) {
for(new i; i < GetMaxPlayers(); i++) Kick(i);
}
else {
Kick(playerid);
}
return -1;
}
Код:
CMD:skin(playerid, params[]) { new id; if(!sscanf(params, "d", id)) { if(0 < id > 299) return SendClientMessage(playerid, -1, "ID de skin invбlido. Somente 0 atй 299."); SetPlayerSkin(playerid, id); return SendClientMessage(playerid, -1, "Skin alterada com sucesso."); } else return SendClientMessage(playerid, -1, "Digite: /skin [ID da Skin]"); } |
CMD:skin(playerid, params[])
{
if(sscanf(params, "d", param[0]))
return SendClientMessage(playerid, -1, "Digite: /skin [ID da Skin]");
if(0 < id > 299)
return SendClientMessage(playerid, -1, "ID de skin invбlido. Somente 0 atй 299.");
SetPlayerSkin(playerid, param[0]));
return SendClientMessage(playerid, -1, "Skin alterada com sucesso.");
}
kkk pequenos garfanhotos
PHP код:
|
public OnPlayerUpdate(playerid)
{
if(pInfo[playerid][Ajudante])
{
SetPlayerColor(playerid, 0xFF00FFAA);
SetPlayerChatBubble(playerid, "Ajudante(a)", 0xFF00FFAA, 100.0, 10000);
}
if(pInfo[playerid][Moderador])
{
SetPlayerColor(playerid, 0x008000AA);
SetPlayerChatBubble(playerid, "Moderador(a)", 0x008000AA, 100.0, 10000);
}
if(pInfo[playerid][Corregedor])
{
SetPlayerColor(playerid, 0x00FFFFAA);
SetPlayerChatBubble(playerid, "Corregedor(a)", 0x00FFFFAA, 100.0, 10000);
}
if(pInfo[playerid][Administrador])
{
SetPlayerColor(playerid, 0xFF0000AA);
SetPlayerChatBubble(playerid, "Administrador(a)", 0xFF0000AA, 100.0, 10000);
}
if(pInfo[playerid][Master])
{
SetPlayerColor(playerid, 0x800000AA);
SetPlayerChatBubble(playerid, "Administrador(a)", 0x800000AA, 100.0, 10000);
}
return 1;
}