FMGARCIA - SAMP
Bem vindo ao nosso Fórum, faça o seu registro gratuito.
Respeite as regras do fórum e do servidor.
Nosso servidor é *Role-Playing Game - RPG*.
Nosso lema é: *DIVERSÃO*.
IP: 54.39.145.16:7720
FMG - O MELHOR SERVIDOR RPG SAMP - RADIO ONLINE
Estatísticas
Temos 29 usuários registrados
O último usuário registrado atende pelo nome de aderder27

Os nossos membros postaram um total de 323 mensagens em 286 assuntos
Social bookmarking

Social bookmarking digg  Social bookmarking delicious  Social bookmarking reddit  Social bookmarking stumbleupon  Social bookmarking slashdot  Social bookmarking yahoo  Social bookmarking google  Social bookmarking blogmarks  Social bookmarking live      

Conservar e compartilhar o endereço de FMGARCIA - SAMP em seu site de social bookmarking

Deixe seu Like

Últimos assuntos
» Cheats GameShark Pokémon Fire Red GBA
Scripts Diversos 1 EmptyHoje à(s) 16:30 por HuemersonFMG

» Cópia gratuita do game Grand Theft Auto: San Andreas
Scripts Diversos 1 EmptyQua 18 Set 2019, 09:49 por HuemersonFMG

» GTA SA - DETONADO
Scripts Diversos 1 EmptyTer 17 Set 2019, 14:51 por HuemersonFMG

» Amazon Prime chega ao Brasil
Scripts Diversos 1 EmptyQui 12 Set 2019, 11:17 por HuemersonFMG

» ARC Welder: a maneira mais fácil de rodar apps do Android no PC
Scripts Diversos 1 EmptyTer 10 Set 2019, 17:28 por HuemersonFMG

» FERIADO NACIONAL 12 DE OUTUBRO – NOSSA SRA APARECIDA
Scripts Diversos 1 EmptySeg 09 Set 2019, 11:01 por HuemersonFMG

» Dia do Irmão 5 de Setembro de 2019 (Quinta-feira)
Scripts Diversos 1 EmptyQui 05 Set 2019, 17:03 por HuemersonFMG

» Scripts Diversos 4
Scripts Diversos 1 EmptyQua 04 Set 2019, 14:29 por HuemersonFMG

» Açúcar Caramelizado
Scripts Diversos 1 EmptyQua 04 Set 2019, 10:47 por HuemersonFMG

» Pudim de banana
Scripts Diversos 1 EmptyQua 04 Set 2019, 10:33 por HuemersonFMG

» PAWN linguagem de programação
Scripts Diversos 1 EmptySeg 26 Ago 2019, 18:40 por HuemersonFMG

» Homem X Mulher
Scripts Diversos 1 EmptyDom 25 Ago 2019, 21:18 por HuemersonFMG

» Como criar comandos com o ZCMD & strcmp.
Scripts Diversos 1 EmptySex 23 Ago 2019, 10:15 por HuemersonFMG

» UserBenchmark
Scripts Diversos 1 EmptyQui 22 Ago 2019, 17:40 por HuemersonFMG

» Exército ♀
Scripts Diversos 1 EmptySex 16 Ago 2019, 13:49 por HuemersonFMG


Vagas Administrativas Servidor FMGsamprpgvr

Já pensou em ser membro da nossa equipe de ADMs?
inscreva-se temos vagas no servidor - Leia as REGRAS no fórum - Envie este formulário e aguarde nosso contato. Tem que ser membro do fórum e trazer no minimo cinco amigos para o Servidor.



FMGSAMP

Setembro 2019
DomSegTerQuaQuiSexSab
1234567
891011121314
15161718192021
22232425262728
2930     

Calendário Calendário

Membros On Line

Total de visitantes

Bem vindos

Familia Garcia SAMP
Idev Games Categorias
Administradores


Scripts Diversos 1

Ir em baixo

Vip Scripts Diversos 1

Mensagem por HuemersonFMG em Sex 04 Jan 2019, 15:58

Código:
lol VOCE nunca foi pra de baixo da agua?Entaum pra tudo tem sua primeira vez ↓
pawn Code:
if (strcmp(cmdtext,"/agua", true)==0)
{
 SetPlayerInterior(playerid,0);
 SetPlayerPos(playerid,-1137.9557,-461.8962,-15.4766);
 new pname[MAX_PLAYER_NAME], string[256];
 GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
 format(string, sizeof(string), "%s foi para ( /agua )", pname);
 SendClientMessageToAll(COR_OURO, string);
 SetPlayerInterior(playerid,0);
 return 1;
}
-----------------------------------------------------------------
Código:
[b]Placa:[/b]
if(strcmp(cmdtext, "/placa",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new string[256];
format(string,sizeof(string),"Placa do Veiculo: FMG%i",vehicleid);
SendClientMessage(playerid,0xFFFFFFFF,string);
return 1;
}
--------------------------------------------------------
Código:
Pegar ID do veiculo (Não o Model):
pawn Code:
if(strcmp(cmdtext, "/vehicleid",true)==0)
{
new vehicleid = GetPlayerVehicleID(playerid);
new string[256];
format(string,sizeof(string),"ID do Veiculo: %i",vehicleid);
SendClientMessage(playerid,0xFFFFFFFF,string);
return 1;
}
---------------------------------------------------------
Código:
Componentes em Veículos
Crie uma 'new' com quantos veículos serão, exemplo:

pawn Code:
new Veiculos[5]; // Colocamos sempre 1 número a mais, pois a contagem de veículos começa do [0]

Insiria seus veículos na callback OnGameModeInit, lembrando que começa do [0], segue o exemplo:

pawn Code:
public OnGameModeInit()
{
   Veiculos[0] = AddStaticVehicleEx(451,-681.23919678,966.07812500,12.23214912,90.00000000,-1,-1,15); //Turismo
   Veiculos[1] = AddStaticVehicleEx(411,-674.05773926,985.58612061,11.92616367,90.00000000,-1,-1,15); //Infernus
   Veiculos[2] = AddStaticVehicleEx(451,-685.05761719,980.58593750,11.91129780,90.00000000,-1,-1,15); //Turismo
   Veiculos[3] = AddStaticVehicleEx(451,-685.05761719,985.58593750,11.91129780,90.00000000,-1,1,15); //Turismo
   Veiculos[4] = AddStaticVehicleEx(411,-674.05761719,980.58593750,11.92616367,90.00000000,-1,1,15); //Infernus

   AddVehicleComponent(Veiculos[0],1010); // [0] será o 'id' do veículo, e 1010 id de um componente, no nosso caso o nitro x10
   AddVehicleComponent(Veiculos[1],1010); // [1] será o 'id' do veículo, e 1010 id de um componente, no nosso caso o nitro x10
   AddVehicleComponent(Veiculos[2],1010); // [2] será o 'id' do veículo, e 1010 id de um componente, no nosso caso o nitro x10
   AddVehicleComponent(Veiculos[3],1010); // [3] será o 'id' do veículo, e 1010 id de um componente, no nosso caso o nitro x10
   AddVehicleComponent(Veiculos[4],1010); // [4] será o 'id' do veículo, e 1010 id de um componente, no nosso caso o nitro x10

   return 1;
}
------------------------------------------------------------
Código:
Comando Procurar Bots
pawn Code:
if(strcmp(cmd, "/bots", true) == 0)
{
SendClientMessage(playerid,AMARELO,"[DrK] Procurando Bots...");

for(new i=0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
new ip[16];
GetPlayerIp(playerid, ip, sizeof(ip));
if(strcmp(ip, "255.255.255.255") == 0)
{
format(string,256,"[DrK] Bot Detectado! IP: %d",ip);
SendClientMessageToAll(LARANJA,string);
Kick(playerid);
return 0;
}
}
}
return 1;
}
---------------------------------------------------------
Código:
Level de Procurado + Score ao Matar

pawn Code:

public OnPlayerDeath(playerid, killerid, reason)
{
   SetPlayerWantedLevel(killerid, 1);
   SetPlayerWantedLevel(playerid, 0);
   SetPlayerScore(killerid, GetPlayerScore(playerid) + 1);
   SetPlayerScore(playerid, GetPlayerScore(playerid) - 1);
   SendClientMessage(playerid,LARANJA,"Você morreu, perdeu 1 de Score, Digite /top.");
   SendClientMessage(killerid, AZUL, "Você matou e ganho 1 de Score, Digite /top.");
}
---------------------------------------------------------
Código:
Admins Onlines
pawn Code:
//-----------------------------Admins Online--------------------------
if(strcmp(cmdtext, "/admins", true) == 0){
new Jogador[24];
new count = 0;
new msg[120];
new ListaAdmins[128];
for(new i=0; i<MAX_PLAYERS; i++){
if(IsPlayerConnected(i) && IsPlayerAdmin(i)){
GetPlayerName(i,Jogador,24);
format(msg,sizeof(msg),"Admins Online's: %s", Jogador);
SendClientMessage(playerid, 0x000FFFAA, msg);
count++;
}
}
if(count >= 0){
SendClientMessage(playerid, ADMINFS_MESSAGE_COLOR, "Admins Off");
dini_IntSet (ListaAdmins, "Admins", 1);
SendClientMessage(playerid, ADMINFS_MESSAGE_COLOR, ListaAdmins);
}
return 1;
}
---------------------------------------------------------
Código:
Placa em todos os veiculos
>>>pawn Code:
for(new i=1; i<MAX_VEHICLES; i++)
   {
           SetVehicleNumberPlate(i,"BGL RPG");
           SetVehicleToRespawn(i);
   }
--------------------------------------------------------
Código:
MENSAGEM RANDOM

OnGameModeInit :
pawn Code:
SetTimer("JFSRandom",200000,1); // LEMBRANDO 1000 é 1 segundo

No Final :

pawn Code:
new RandomJFS[][] =
{
       ">>[SERVER] Você é o Player Mais Lindo do Server. <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP  <<",
   ">>[SERVER] Familia Garcia SAMP  <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<",
   ">>[SERVER] Familia Garcia SAMP <<"
};
forward JFSRandom();
public JFSRandom()
{
       SendClientMessageToAll(0x33CCFFAA, RandomJFS[random(sizeof(RandomJFS))]);
       return 1;
}
--------------------------------------------------------
Código:
Lista de Keys

TAB: 1 (apé)
ENTER: 16 (apé)(de carro)
Caps Lock: 128 (apé) || 2 (de carro)
F: 16 (apé)(de carro)
H: 2 (de carro)
Tecla 2,@ e ²: 512 (de carro)
End: 4096 (de carro)
Num Pad 4: 8192 (de carro)(a pé)
Num Pad 6: 16384 (de carro)(a pé)
Num Pad 8: 2048 (de carro)
Num Pad 2: 4096 (de carro)
Num Pad 0: 1 (de carro) || 4 (a pé)
Q: 256 (de carro)
W: 8 (de carro)
E: 64 (de carro)
S: 32 (de carro)
H: 2 (de carro)
Espaço: 128 (de carro) || 8 (a pé)
Delete: 128 (a pé)
C: 2 (a pé)
Num Pad 1: 512 (a pé)
RCtrl: 32 (a pé)
Alt Gr: 4 (a pé)
LShift: 32 (a pé)
LCtrl: 4 (a pé)
Alt: 1024 (a pé)

Todas as Keys foram testadas...
--------------------------------------------------------
Código:
Quando A Pessoa Morre,ela fica de Spectador em quem a Matou ,,,,Util para servers de Dm....
pawn Code:
public OnPlayerDeath(playerid, killerid, reason)
{
   TogglePlayerSpectating(playerid, 1);
   PlayerSpectatePlayer(playerid, killerid);
   return 1;
}
Obs:Se Ja tiver essa Public e so colocar o
pawn Code:
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, killerid);
--------------------------------------------------------
Código:
[b]Grana para Administradores[/b]
if(strcmp(cmdtext, "/pgadms", true) == 0){
   if(IsPlayerAdmin(playerid))
   {
   GivePlayerMoney(playerid, 500);
   SendClientMessage(playerid,COR_ADMIN,"+500 para Administrador");}
   return 1;
   }
--------------------------------------------------------
Código:
[b]Comprando um Hidra:[/b]
if(strcmp(cmd, "/hydra", true) == 0)
{
 if(GetPlayerMoney(playerid) >= 1000000)
 {
 new float:X,float:Y,float:Z;
 new Hydra;
 GetPlayerPos(playerid,float:X,float:Y,float:Z);
 Hydra = CreateVehicle(520,float:X,float:Y,float:Z,1,0,0,99999);
 PutPlayerInVehicle(playerid,Hydra,0);
 GetPlayerMoney(playerid,-1000000);
 }
 else
 {
  SendClientMessage(playerid,0xAA3333AA,"vocÊ não tem R$1.000.000");
  return 1;                          
  }
--------------------------------------------------------
Código:
[b]Comprando armas:[/b]
if (strcmp("/kitum", cmdtext, true, 10) == 0)
   {
       new string[128];
       if (GetPlayerMoney(playerid) <500)
       {
           format(string,sizeof(string),"Você tem $%i, e por isso não pode comprar o item",GetPlayerMoney(playerid));
           SendClientMessage(playerid,0x009D00AA, string);
       }
       else
       {
       GivePlayerMoney(playerid,-500);
       GivePlayerWeapon(playerid,16,500);
       GivePlayerWeapon(playerid,24,500);
       SendClientMessage(playerid,0x009D00AA,"Você comprou o kit de armas número 1 por 500$");
       }
       return 1;


Última edição por HuemersonFMG em Ter 18 Jun 2019, 13:24, editado 3 vez(es)
HuemersonFMG
HuemersonFMG
Fundador - ADM
Fundador - ADM

Mensagens : 318
Pontos : 12543
Reputação : 0
Data de inscrição : 11/06/2018
Idade : 46
Localização : Brasil

FMGRPG
FMG:
Scripts Diversos 1 Left_bar_bleue200/100Scripts Diversos 1 Empty_bar_bleue  (200/100)

Ver perfil do usuário https://play.idevgames.co.uk/profile/Huemerson

Voltar ao Topo Ir em baixo

Vip Re: Scripts Diversos 1

Mensagem por HuemersonFMG em Qua 16 Jan 2019, 17:23

Código:
Nome da Placa do Veiculo
Se for RPG ou do género e quiser setar placas diferentes para veiculos, exemplo: Cada carro de cada organização ter o nome dessa organização na placa, faça assim:
PHP Code:
new kReboque;
new kLixo;

//OnGameModeInit
kReboque = CreateVehicle( ... );
kLixo = CreateVehicle( ... );

for( new i; i < sizeof kReboque; ++i ) SetVehicleNumberPlate( kReboque[ i ], "Reboque" );
for( new i; i < sizeof kLixo; ++i ) SetVehicleNumberPlate( kLixo[ i ], "Lixo" );  
Explicação:
PHP Code:
for( new i; i < sizeof /*Nome*/; ++i ) SetVehicleNumberPlate( /*Nome*/[ i ], " Nome da Placa " );  
/* Nome */ = Nome do carro, que estará definido no OnGameModeInit.
" Nome da Placa " = Ai escreva o que quer que apareça na placa desse veiculo.

Código:
//Este é um script bem simples, irá mostrar a posição do jogador no mapa com o seu nome no pólo vermelho
//atualiza a cada 1 segundo.

#include <a_samp>
#include <streamer>
#include <YSI\y_iterate>
#include <YSI\y_commands>

// Map scale is 2000:1
#define         MAP_RESCALE         2000.0

#define RADAR_MAP_ZOFFSET -0.6

static RadarBlipShown[MAX_PLAYERS];
static RadarBlip[MAX_PLAYERS];
static Text3D:Radar3DText[MAX_PLAYERS];

static          Float:MAP_OFF_X    = 0.0;
static          Float:MAP_OFF_Y    =       0.0;
static          Float:MAP_OFF_Z    =       0.0;

enum RADAROBJECTOFFSETS
{
RadarMapObject,
Float:RadarOffX,
Float:RadarOffY,
Float:RadarOffZ,
}

static MapPieces[8][RADAROBJECTOFFSETS];

public OnFilterScriptInit()
{
new index;
MapPieces[index++][RadarMapObject] = CreateDynamicObject(19168,-0.750,0.750,0.000,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
MapPieces[index++][RadarMapObject] = CreateDynamicObject(19169,0.750,0.750,0.000,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
MapPieces[index++][RadarMapObject] = CreateDynamicObject(19170,-0.750,-0.750,0.000,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
MapPieces[index++][RadarMapObject] = CreateDynamicObject(19171,0.750,-0.750,0.000,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
MapPieces[index][RadarMapObject] = CreateDynamicObject(19362,1.495,-0.014,-1.750,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
SetDynamicObjectMaterial(MapPieces[index++][RadarMapObject], 0, 6056, "venice_law", "law_blue4", -10079488);
MapPieces[index][RadarMapObject] = CreateDynamicObject(19362,-1.534,-0.014,-1.750,0.000,0.000,0.000,-1,-1,-1,300.000,300.000);
SetDynamicObjectMaterial(MapPieces[index++][RadarMapObject], 0, 6056, "venice_law", "law_blue4", -10079488);
MapPieces[index][RadarMapObject] = CreateDynamicObject(19362,-0.019,1.500,-1.749,0.000,0.000,89.999,-1,-1,-1,300.000,300.000);
SetDynamicObjectMaterial(MapPieces[index++][RadarMapObject], 0, 6056, "venice_law", "law_blue4", -10079488);
MapPieces[index][RadarMapObject] = CreateDynamicObject(19362,-0.019,-1.529,-1.749,0.000,0.000,89.999,-1,-1,-1,300.000,300.000);
SetDynamicObjectMaterial(MapPieces[index++][RadarMapObject], 0, 6056, "venice_law", "law_blue4", -10079488);


for(new i = 0; i < 8; i++) GetDynamicObjectPos(MapPieces[i][RadarMapObject], MapPieces[i][RadarOffX], MapPieces[i][RadarOffY], MapPieces[i][RadarOffZ]);

SetTimer("UpdateRadar", 1000, true);
for(new i = 0; i < MAX_PLAYERS; i++)
{
RadarBlip[i] = CreateDynamicObject(338,0.0,0.0,-1000.0,-4.799,0.000,0.000,-1,-1,-1,300.000,300.000);
SetDynamicObjectMaterial(RadarBlip[i], 0, 10765, "airportgnd_sfse", "white", -6750208);
Radar3DText[i] = CreateDynamic3DTextLabel("_", 0xFF0000FF, 0.0, 0.0, 0.0, 10.0, INVALID_PLAYER_ID, INVALID_VEHICLE_ID, 1, -1, -1, -1, 10.0);
if(IsPlayerConnected(i))
{
new name[MAX_PLAYER_NAME+1];
GetPlayerName(i, name, MAX_PLAYER_NAME+1);
UpdateDynamic3DTextLabelText(Radar3DText[i], 0xFF0000FF, name);
}
}

// SetRadarMap(0.0, 0.0, 3.0);

return 1;
}

stock SetRadarMap(Float:x, Float:y, Float:z)
{
   MAP_OFF_X = x;
   MAP_OFF_Y = y;
   MAP_OFF_Z = z;

for(new i = 0; i < 8; i++) SetDynamicObjectPos(MapPieces[i][RadarMapObject], MapPieces[i][RadarOffX]+x, MapPieces[i][RadarOffY]+y, MapPieces[i][RadarOffZ]+z);
return 1;
}


forward UpdateRadar();
public UpdateRadar()
{
new Float:x, Float:y, Float:z;
foreach(new i : Player)
{
   GetPlayerPos(i, x, y, z);
   if( (x < 3000.0 && x > -3000.0) &&
       (y < 3000.0 && y > -3000.0) &&
       (z < 3000.0 && z > -3000.0) )
{
x = (x / MAP_RESCALE) + MAP_OFF_X;
y = (y / MAP_RESCALE) + MAP_OFF_Y;
SetDynamicObjectPos(RadarBlip[i], x, y, RADAR_MAP_ZOFFSET+MAP_OFF_Z);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_X, x);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_Y, y);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_Z, RADAR_MAP_ZOFFSET+MAP_OFF_Z+1.3);
RadarBlipShown[i] = true;
}
else
{
if(RadarBlipShown[i])
{
SetDynamicObjectPos(RadarBlip[i], 0.0, 0.0, -1000.0);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_X, 0.0);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_Y, 0.0);
           Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[i], E_STREAMER_Z, -1000.0);
RadarBlipShown[i] = false;
}
}
if(IsPlayerInRangeOfPoint(i, 15.0, MAP_OFF_X, MAP_OFF_Y, MAP_OFF_Z)) Streamer_Update(i);
}
return 1;
}

public OnPlayerConnect(playerid)
{
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, MAX_PLAYER_NAME+1);
UpdateDynamic3DTextLabelText(Radar3DText[playerid], 0xFF0000FF, name);
return 1;
}


public OnPlayerDisconnect(playerid, reason)
{
   SetDynamicObjectPos(RadarBlip[playerid], 0.0, 0.0, -1000.0);
   Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[playerid], E_STREAMER_X, 0.0);
   Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[playerid], E_STREAMER_Y, 0.0);
   Streamer_SetFloatData(STREAMER_TYPE_3D_TEXT_LABEL, Radar3DText[playerid], E_STREAMER_Z, -1000.0);
   RadarBlipShown[playerid] = false;
return 1;
}

/* Test Command
CMD:setradar(playerid, arg[])
{
new Float:x, Float:y, Float:z, Float:fa;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, fa);

x = (x + 3.0 * floatsin(-fa,degrees));
y = (y + 3.0 * floatcos(-fa,degrees));

   SetRadarMap(x, y, z);
return 1;
}
*/


Última edição por HuemersonFMG em Ter 18 Jun 2019, 13:41, editado 1 vez(es)
HuemersonFMG
HuemersonFMG
Fundador - ADM
Fundador - ADM

Mensagens : 318
Pontos : 12543
Reputação : 0
Data de inscrição : 11/06/2018
Idade : 46
Localização : Brasil

FMGRPG
FMG:
Scripts Diversos 1 Left_bar_bleue200/100Scripts Diversos 1 Empty_bar_bleue  (200/100)

Ver perfil do usuário https://play.idevgames.co.uk/profile/Huemerson

Voltar ao Topo Ir em baixo

Vip Re: Scripts Diversos 1

Mensagem por HuemersonFMG em Sex 29 Mar 2019, 22:59

Código:
CMD:criarcarro(playerid)
{
   new vehid;
   new Float:X, Float:Y, Float:Z, Float:A;
   if(sscanf(params,"d",vehid))return SendClientMessage(playerid,-1,"USE: /criarcarro [id]");
   GetPlayerPos(playerid,X,Y,Z,A);
   CreateVehicle(vehid,X+2,Y,Z,A,0,0,100);
   new string[50];
   format(string,sizeof(string),"Você criou um veiculo ID: %d",vehid);
   SendClientMessage(playerid,string,-1);
   return 1;
}

Código:
CONTADOR REGRESSIVO DE SEGUNDOS
// no topo do gm.
new contagem, timercont;

// nos comandos

if (strcmp(cmd, "/contagem",true) == 0)
   {
       tmp = strtok(cmdtext, idx);
       if(!strlen(tmp)) return SendClientMessageToAll(-1, "Informe um nº para iniciar a contagem");
       contagem = strval(tmp);
       timercont = SetTimer("contt",1000, true);
       SendClientMessageToAll(-1, "Alguem iniciou a Contagem");
       return 1;
   }
   
// no final do gm
forward contt()
public contt()
{
   new str[50];
   format(str,sizeof str, "%i",contagem);
   if( contagem < 0){ format(str,sizeof str, "GO GO GO GO!"); KillTimer(timercont);}
   GameTextForAll(str,1000,3);
   contagem--;
   return 1;
}


Última edição por HuemersonFMG em Ter 18 Jun 2019, 13:43, editado 2 vez(es)
HuemersonFMG
HuemersonFMG
Fundador - ADM
Fundador - ADM

Mensagens : 318
Pontos : 12543
Reputação : 0
Data de inscrição : 11/06/2018
Idade : 46
Localização : Brasil

FMGRPG
FMG:
Scripts Diversos 1 Left_bar_bleue200/100Scripts Diversos 1 Empty_bar_bleue  (200/100)

Ver perfil do usuário https://play.idevgames.co.uk/profile/Huemerson

Voltar ao Topo Ir em baixo

Vip Re: Scripts Diversos 1

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum