[ajuda] Como coloca neon para pagar e com coodenada
#1

pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neon", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
return 1;
}
return 0;
}
Reply
#2

pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neon", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
GivePlayerMoney(playerid,  QUANTIA); // Para Tirar Dinheiro Ao Jogador
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
return 1;
}
return 0;
}
A Outra Parte da Coordenada,nao entendi'
Reply
#3

Quote:
Originally Posted by OwnPlaay
View Post
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/neon", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
GivePlayerMoney(playerid,  QUANTIA); // Para Tirar Dinheiro Ao Jogador
PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
return 1;
}
return 0;
}
A Outra Parte da Coordenada,nao entendi'
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
       ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
       if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
       GivePlayerMoney(playerid,  -QUANTIA); // Para Tirar Dinheiro Ao Jogador
       PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
       return 1;
    }
    return 0;
}
Sу dei uma arrumadinha ...
Reply
#4

Pior O.o
esqueci do -
Reply
#5

pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{    
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid,/*Aki a sua coordenada*/)==0) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб na Loja de Neons");
        ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
        if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
        GivePlayerMoney(playerid,  -QUANTIA);
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
        return 1;
    }
    return 0;
}
Adicionei a parte das coordenadas.
Reply
#6

Quote:
Originally Posted by Matheus_Ecko
View Post
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{    
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid,/*Aki a sua coordenada*/)==0) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб na Loja de Neons");
        ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
        if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
        GivePlayerMoney(playerid,  -QUANTIA);
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
        return 1;
    }
    return 0;
}
Adicionei a parte das coordenadas.
Sу esqueceu do ! antes do IsPlayerInRangeOfPoint.. ^^
pq dessa forma ai se ele tivece na coordenada ia mandar a msg ehhe

pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{    
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
        if(!IsPlayerInRangeOfPoint(playerid,/*Aki a sua coordenada*/)) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб na Loja de Neons");
        ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
        if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
        GivePlayerMoney(playerid,  -QUANTIA);
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
        return 1;
    }
    return 0;
}
Reply
#7

Quote:
Originally Posted by Matheus_Ecko
View Post
pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{    
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
        if(IsPlayerInRangeOfPoint(playerid,/*Aki a sua coordenada*/)==0) return SendClientMessage(playerid, COLOR_DARKRED, "Vocк nгo estб na Loja de Neons");
        ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
        if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
        GivePlayerMoney(playerid,  -QUANTIA);
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
        return 1;
    }
    return 0;
}
Adicionei a parte das coordenadas.
Tб errado isso dae.

pawn Code:
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext,"/neon", true) == 0)
    {
        if(!IsPlayerInRangeOfPoint(playerid, 5.0, /*Coordenada*/)) return SendClientMessage(playerid, -1, "Vocк nгo estб na Loja de Neons");
        if(GetPlayerMoney(playerid) < QUANTIA) return SendClientMessage(playerid, -1, " Dinheiro insuficiente!"); // Se Ele Nгo Tiver Dinheiro, Nгo Pode Comprar
        GivePlayerMoney(playerid,  -QUANTIA);
        ShowPlayerDialog(playerid, 8899, DIALOG_STYLE_LIST, "Pick Neon Color", "Blue\nRed\nGreen\nWhite\nPink\nYellow\nPolice Strobe\nInterior Lights\nBack Neon\nFront neon\nUndercover Roof Light\nRemove All Neon", "Select", "Cancel");
        PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
        return 1;
    }
    return 0;
}
E outra. Vai cobrar quando abrir o dialog, nгo quando selecionar algo.
Reply
#8

ja sei o bug, desculpe awe cambada, erro meu. Errar й humano persistir no erro й burrice.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)