SA-MP Forums

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

Reply
 
Thread Tools Display Modes
Old 22/06/2013, 11:12 PM   #2581
Caio_Freeze
Gangsta
 
Caio_Freeze's Avatar
 
Join Date: Jan 2012
Posts: 799
Reputation: 23
Default Re: Códigos Úteis #1

Quote:
Originally Posted by mau.tito View Post
Poderia ter usado switch , falta coisa !
Nao me leva mal mas isto e copia !
em algum momento eu falei que foi eu que fiz? não! eu disse que eu uma vez procurei na internet e achei e estava no meu pc e to postando pra se alguem precisa -.-
__________________

- Jogo baseado em texto RPG.
- Venha se descontrair em tempos de quarentena.
- É possível jogar por Android e IOS.

Caio_Freeze is offline   Reply With Quote
Old 22/06/2013, 11:32 PM   #2582
Schocc
High-roller
 
Join Date: Mar 2012
Location: /home
Posts: 3,239
Reputation: 378
Default Re: Códigos Úteis #1

Quote:
Originally Posted by mau.tito View Post
Poderia ter usado switch , falta coisa !
Nao me leva mal mas isto e copia !
@caio_freeze
Code:
é um codigo util que um dia eu procurei e achei
Schocc is offline   Reply With Quote
Old 23/06/2013, 04:07 AM   #2583
zSuYaNw
Godfather
 
zSuYaNw's Avatar
 
Join Date: Apr 2010
Location: Santa Catarina
Posts: 6,840
Reputation: 672
Default Re: Códigos Úteis #1

Quando o player estiver com fome :]

pawn Code:
#define Callback::%0(%1)    forward %0(%1); public %0(%1)
Callback::Eating(playerid, start){

    static
        Float: Vida
    ;

    GetPlayerHealth(playerid, Vida);

    if(Vida < 100){
        if(!start){

            ClearAnimations(playerid);
            ApplyAnimation(playerid, "FOOD", "EAT_Burger",4.1,0,1,1,0,0);
            Eating(playerid, 0);
                   
                   
            GetPlayerHealth(playerid, Vida);
            SetPlayerHealth(playerid, floatadd(Vida, 35));

            SetTimerEx("Eating", 1500, false, "ii", playerid, 1);
            return false;
        }else{

            GetPlayerHealth(playerid, Vida);
            SetPlayerHealth(playerid, floatadd(Vida, 35));
        }
    }
    return true;
}
zSuYaNw is offline   Reply With Quote
Old 26/06/2013, 04:40 AM   #2584
Parka
High-roller
 
Parka's Avatar
 
Join Date: Aug 2011
Location: Argentina
Posts: 1,666
Reputation: 318
Default Respuesta: Códigos Úteis #1

Nome do Autor: Parka

Tipo de script: (filterscript)

Descrição do trabalho: um sistema simples para mensagens aleatórias TextDraw.
O TextDraw move-se assim <<<< , na parte superior da tela.

Download link:

pawn Code:
/*
     Filter-Script
     Mensaje Por Textdraw Dinamico
     By: Parka
*/

#include <a_samp>
#pragma tabsize 4
#define CallBack%0(%1) forward%0(%1); public%0(%1)

new Float:TD_Posicion_X;
new Text:Anuncios;
new StrText[90];
new TimeToTextdraw;

public OnFilterScriptInit()
{
    print("Mensaje Por Textdraw Dinamico By: Parka");
    TimeToTextdraw = SetTimer("TextDrawsAnuncios",66,true);
    return 1;
}

public OnFilterScriptExit()
{
    KillTimer(TimeToTextdraw);
    return 1;
}

CallBack TextDrawsAnuncios( )
{
    UpDateTextDraw( Text:Anuncios ) ;
    TD_Posicion_X -= 1.0;

    if(TD_Posicion_X == -385.0000)
        {
        UpDateTextDraw(Text:Anuncios);
        TD_Posicion_X = 641.0000;
        }

    if(TD_Posicion_X == 640.0000)
    {
    new rantext = random(2);
    switch(rantext)
    {
    case 0: format(StrText,90,"~y~Mensajes aleatorios Dinamicos Con Textdraw.");  // Texto o mensaje que quieras
    case 1: format(StrText,90,"~y~SA-MP Forums Hecho Por Parka.");         // Texto o mensaje que quieras
    }
    TextDrawSetString(Anuncios,StrText);
    }
    return 1;
}

CallBack UpDateTextDraw( Text:TextId )
{
    TextDrawDestroy(TextId);
    TextId = TextDrawCreate(TD_Posicion_X, 1.000000, StrText );
    TextDrawBackgroundColor(TextId , 255);
    TextDrawFont(TextId , 1);
    TextDrawSetOutline(TextId , 1);
    TextDrawSetProportional(TextId , 1);
    return TextDrawShowForAll(TextId);
}
Parka is offline   Reply With Quote
Old 01/07/2013, 05:48 PM   #2585
Sellen
Little Clucker
 
Join Date: Apr 2013
Posts: 7
Reputation: 6
Default Re: Códigos Úteis #1

pawn Code:
#define Ping 700

Nome(playerid) {

    new Nom [21]
    GetPlayerName(playerid, Nome, 21);
    return Nom;
}
public OnPlayerUpdate(playerid)
{
    new celulas[80], PPing = GetPlayerPing(playerid);
    if(PPing > Ping)
    {
        format(celulas, 128,"[AdmCmd]: %s foi kikado por ping alto (%d)",Nome(playerid), Ping);
        SendClientMessageToAll(-1,celulas);
        Kick(playerid);
    }
   return 1;
}

Last edited by Sellen; 02/07/2013 at 03:42 PM.
Sellen is offline   Reply With Quote
Old 02/07/2013, 01:21 AM   #2586
Jason`
High-roller
 
Jason`'s Avatar
 
Join Date: Sep 2011
Posts: 1,458
Reputation: 112
Default Re: Códigos Úteis #1

Quote:
Originally Posted by Sellen View Post
pawn Code:
#define Ping 700

Nome(playerid) {

    new Nom [21]
    GetPlayerName(playerid, Nome, 21);
    return Nom;
}
public OnPlayerUpdate(playerid)
{
    static PPing = GetPlayerPing(playerid);
    new celulas[80] ;
    if(PPing > Ping)
    {
        format(celulas, 128,"[AdmCmd]: %s foi kikado por ping alto (%d)",Nome(playerid), Ping);
        SendClientMessageToAll(-1,celulas);
        Kick(playerid);
    }
   return 1;
}

Esse static aí vai dar problema, não?
Jason` is offline   Reply With Quote
Old 02/07/2013, 01:04 PM   #2587
steki.
High-roller
 
steki.'s Avatar
 
Join Date: Nov 2010
Location: São Paulo, Brasil
Posts: 2,557
Reputation: 317
Default Re: Códigos Úteis #1

Quote:
Originally Posted by Jason` View Post
Esse static aí vai dar problema, não?
Não dá, mas é estranho.
__________________
Rio
steki. is offline   Reply With Quote
Old 02/07/2013, 02:05 PM   #2588
paulor
High-roller
 
Join Date: Nov 2011
Location: Brasil
Posts: 3,116
Reputation: 222
Default Re: Códigos Úteis #1

Quote:
Originally Posted by steki. View Post
Não dá, mas é estranho.
Da sim, o Ping sempre será o mesmo, pego o ping uma vez não mudará mais..
__________________
Meus Projetos - contato@paulorwd.com.br
[IMG]https://sites.******.com/site/facesbypaulo/MetropoleGames.png[/IMG]
paulor is offline   Reply With Quote
Old 02/07/2013, 02:08 PM   #2589
leonardo1434
High-roller
 
leonardo1434's Avatar
 
Join Date: Mar 2012
Posts: 1,667
Reputation: 179
Default Re: Códigos Úteis #1

Isso nem vai compilar, só pra começar. -.-


static deve ser inicializada com um valor constante.
__________________
c++
leonardo1434 is offline   Reply With Quote
Old 02/07/2013, 02:14 PM   #2590
paulor
High-roller
 
Join Date: Nov 2011
Location: Brasil
Posts: 3,116
Reputation: 222
Default Re: Códigos Úteis #1

Quote:
Originally Posted by leonardo1434 View Post
Isso nem vai compilar, só pra começar. -.-


static deve ser inicializada com um valor constante.
E é mesmo, o compilador já vai avisar o erro e alem de uns par de erro q tem na Callback Nome.
__________________
Meus Projetos - contato@paulorwd.com.br
[IMG]https://sites.******.com/site/facesbypaulo/MetropoleGames.png[/IMG]
paulor is offline   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 12:36 AM.


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