[AJUDA] Coisa facil pra vcs (:
#1

Bom, sгo duas duvidas:

1Є Vi em um topico de um cara falando de uma plaquinha vip em cima do nome do cara, (EU GOSTEI) e eu tambem quero usar este sistema.

PHP код:
                        if(PlayerInfo[playerid][pVIP] == 1
                          { 
                            new 
Text3D:label Create3DTextLabel("VIP**"COLOR_RED30.040.050.040.00); 
                            
Attach3DTextLabelToPlayer(labelplayerid0.00.00.7); 
                        } 
Mas ta com um bug, assim que o player vip disloga, o cara que loga que ta com mesmo id dele fik com a placa vip

2Є comando /helpers,

eu tenho um comando de /helpers, que mostra o level do helper que ele upa pelo /meavalie.
mas eu queria definir para aparecer helper ajudando e helper jogando

PHP код:
    if(strcmp(cmdtext"/helpers"true) == 0)
    {
         
SendClientMessage(playeridCOR_ADMIN"Helpers Online:");
         for(new 
0MAX_PLAYERSi++)
         {
             if(
PlayerInfo[i][pHelper])
             {
                 new 
msg[128], nome[MAX_PLAYER_NAME];
                 
GetPlayerName(inomesizeof(Name));
                 
format(msgsizeof(msg), "Helper: %s  Level: [%d]"nomePlayerInfo[i][pHelper]);
                 
SendClientMessage(playeridCOLOR_GRAD1msg);
             }
         }
         return 
1;
     } 
ajudem ai em qualquer uma das duvidas (:
Reply
#2

Se resolver o problema da plaquinha vip min manda um pm, porque ate agora nada!
Reply
#3

O lance da plaquinha eh o seguinte:

No onplayerdisconnect vc bota: Delete3DTextLabel(label);
Reply
#4

Ainda sou bem novato nessa coisa de Pawn, mais acho que pra diferenciar Helper ajudando e Helper Jogando vocк poderia criar uma new TesterDuty no topo do GM e no comando /testerduty, ele setaria o TesterDuty do player pra == 1, quando digitado de novo == 0. Ai no /testers, if(playerInfo [playerid][Tester] == 1) Vocк seta o nome dele pra uma cor X e if(playerInfo [playerid][Testerl] == 0) vocк seta o nome dele pra uma cor Y! E com esse novo TesterDuty, vocк pode usб-lo atй para diferenciar testers que receberгo mensagem de ajuda e os que nгo receberгo.
Reply
#5

L.S.T

cara na da este erro na linha Delete3DTextLabel(label);

o error e:
C:\Documents and Settings\Toni Santolia\Desktop\BRASIL POWER LIFE\gamemodes\BPL.pwn(7282) : error 017: undefined symbol "label"
Reply
#6

Fail, nao era pro L.S.T era pro Mattos (:
Reply
#7

bota a

new Text3D:label;

mas nгo sei se vai resolver
Reply
#8

pawn Код:
No onplayerdisconnect ai bota isso Delet3DTextLabel(label);
Reply
#9

Nem sei se da....

PHP код:
new Text3DVips[MAX_PLAYERS];
public 
OnPlayerConnect(playerid)
{
    if(
PlayerInfo[playerid][pVIP] == 1)
    {
        
Vips[playerid] = Create3DTextLabel("VIP**"COLOR_RED30.040.050.040.00);
        
Attach3DTextLabelToPlayer(Vips[playerid], playerid0.00.00.7);
    }
    return 
true;
}
public 
OnPlayerDisconnect(playeridreason)
{
    if(
PlayerInfo[playerid][pVIP] == 1)
    {
        
Delete3DTextLabel(Vips[playerid]);
    }
    return 
true;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)