SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

Reply
 
Thread Tools Display Modes
Old 09/04/2020, 12:40 PM   #3451
mau.tito
High-roller
 
mau.tito's Avatar
 
Join Date: Jan 2012
Location: Curitiba/PR
Posts: 1,985
Reputation: 223
Default Re: Códigos Úteis #1

Sei que e simples, pra quem tem criatividade vai saber usar muito bem .

Código base para ATM.
pawn Code:
#include     a_samp
#include     zcmd

#define         MAX_ATM  2

new Text3D:TexATM[MAX_ATM];
enum infoatm
{
    cID,
    Float:cPosX,
    Float:cPosY,
    Float:cPosZ,
    Float:cPosA,
    cMax,
    cInt
}
new CaixaInfo[MAX_ATM][infoatm] = {
{19324, 1507.66602, -1755.56201, 13.13839, 180.96274, 25000, 1},
{19324, 1507.66602, -1755.56201, 13.13839, 180.96274, 25000, 1}
};

public OnGameModeInit()
{
    static atm;
    do {
        CreateDynamicObject(CaixaInfo[atm][cID], CaixaInfo[atm][cPosX],CaixaInfo[atm][cPosY],CaixaInfo[atm][cPosZ], 0.00000, 0.00000,CaixaInfo[atm][cPosA]);
        TexATM[atm] = Create3DTextLabel("  >> ATM << \n" , -1,CaixaInfo[atm][cPosX],CaixaInfo[atm][cPosY],CaixaInfo[atm][cPosZ], 10.0, 0, 0);
        atm++;
    }
    while(atm < MAX_ATM);
    return 1;
}

public OnGameModeExit()
{
    return 1;
}
command(atm, playerid, params[])
{
    static atm , var[100];
    do {
        if(IsPlayerInRangeOfPoint(playerid, 1.0, CaixaInfo[atm][cPosX],CaixaInfo[atm][cPosY],CaixaInfo[atm][cPosZ]))
        {
            format(var, sizeof(var), "O Caixa Possui R$ %i de dinheiro disponivel para transferencia.",CaixaInfo[atm][cMax]);
            SendClientMessage(playerid, -1, var);
        }
        atm++;
    }
    while(atm < MAX_ATM);
    return 1;
}

OBS: Foi testado esta funcionando .

O cInt Fica da criatividade de cada um , pode utilizar ele para alguma coisa , no meu caso fiz para que seja verificado que foi explodido .
__________________
PARANÁ Roleplay

Discord
mau.tito is offline   Reply With Quote
Old 20/06/2020, 09:18 PM   #3452
Hazard
Big Clucker
 
Hazard's Avatar
 
Join Date: May 2020
Location: Brazil
Posts: 114
Reputation: 1
Default Re: Códigos Úteis #1

vou deixar aqui o meu código in(útil) kkkkkkkkkkkkkkk

Code:
CMD:recuperarv(playerid){
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Você não tem permissão para usar este comando!");
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, -1,"Você recuperou sua vida e colete com sucesso!");
return 1;}
consiste em um comando para recuperar vida e colete so para admins logado na rcon é claro, mais se pode mudar pra variavel da sua gm por exemplo
__________________
Hazard is offline   Reply With Quote
Old 30/06/2020, 07:29 PM   #3453
Sants
Big Clucker
 
Sants's Avatar
 
Join Date: May 2019
Location: Brasília, Brazil
Posts: 123
Reputation: 6
Default Re: Códigos Úteis #1

Criar e destruir veiculo com o mesmo comando (Limitação para criar 1 veículo)
pawn Code:
//Includes usadas: ZCMD, sscanf2
//Créditos aos donos das includes.


new carroc[MAX_PLAYERS];// Topo da GM



//Final da GM
CMD:v(playerid, params[]) {
    new modelo;

    if(sscanf(params, "d", modelo)){
        return SendClientMessage(playerid, -1, "{FFFF00}(ERRO) Use: /V [ID]");
    }
    if(modelo < 400 || modelo > 611) return SendClientMessage(playerid, -1, "{FFFF00}(ERRO) Use uma ID válida");   
    DestroyVehicle(carroc[playerid]);
    new Float:ppx, Float:ppy,Float:ppz,Float:ppa;
    GetPlayerPos(playerid, ppx, ppy, ppz);
    GetPlayerFacingAngle(playerid, ppa);
    carroc[playerid] = CreateVehicle(modelo, Float:ppx, Float:ppy, Float:ppz, Float:ppa, 0, 0, -1, 0)
    SetVehicleHealth(carroc[playerid], 2000);
    new vw;
    vw = GetPlayerVirtualWorld(playerid);
    SetVehicleVirtualWorld(carroc[playerid], vw);
    PutPlayerInVehicle(playerid, carroc[playerid], 0);
    new msg2[120];
    format(msg2, sizeof(msg2), "(INFO) Veículo ID {FFFF00}(%d) {FFFFFF}criado com sucesso ", modelo);
    SendClientMessage(playerid, -1, msg2);
    return 1;
}
__________________
Disponivel para programar
Mais informações em:
Discord - Sants#1462
PAWN (Intermediary) - JS (Beginer)
Sants is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[FilterScript] Menus Úteis [SKIN|CARROS|ARMAS] SlashPT Lançamentos/Releases 25 02/05/2014 03:56 PM
[Include] [INC]Várias e Uteis Funções andmeida10 Lançamentos/Releases 28 14/12/2012 01:49 PM
[PEDIDO] Codigos Hashtag Português/Portuguese 7 16/11/2011 10:09 PM


All times are GMT. The time now is 02:08 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.