[Ajuda][Ajuda] public OnDialogResponse
#1

Bom , eu nгo to conseguinto por o seguinte CODE , Certo na public . pois sempre da erro ond eu boto ¬¬

aqui o code :

pawn Код:
if(dialogid == DIALOG_MEAVALIE)
    {
        if(response == 1)
        {
            SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {9EC73D}POSITIVA");
            PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]+1;
            format(string, sizeof(string), "Vocк classificou a ajuda do Helper %s como {9EC73D}positiva!",giveplayer);
            SendClientMessage(playerid,COLOR_HELPER,string);

        }
        if(response == 0)
        {
            SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {FF0000}NEGATIVA");
            format(string, sizeof(string), "Vocк classificou a ajuda do Helper %s como {FF0000}negativa!",giveplayer);
            SendClientMessage(playerid,COLOR_HELPER,string);
        }
        return 1;
    }
O Code da Public Postei no Paste Bin , pq tem mts linhas '-'
http://pastebin.com/wQEZnKE9

Aqui quem saber o local ezato pra eu por me avisa ai '-'
Reply
#2

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
TogglePlayerControllable(playerid1);
new 
string[128];
new 
playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
if(
dialogid == DIALOG_MEAVALIE)    
{        
if(
response == 1)        
{            
SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {9EC73D}POSITIVA");            
PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]+1;            
format(stringsizeof(string), "Vocк classificou a ajuda do Helper %s como {9EC73D}positiva!",giveplayer);            
SendClientMessage(playerid,COLOR_HELPER,string);        
}        
if(
response == 0)        
{            
SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {FF0000}NEGATIVA");            
format(stringsizeof(string), "Vocк classificou a ajuda do Helper %s como {FF0000}negativa!",giveplayer);            
SendClientMessage(playerid,COLOR_HELPER,string);        
}        
return 
1;    

Espero Ter Ajudado
Reply
#3

Quote:
Originally Posted by [Red]Maninho
Посмотреть сообщение
PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
TogglePlayerControllable(playerid1);
new 
string[128];
new 
playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
if(
dialogid == DIALOG_MEAVALIE)    
{        
if(
response == 1)        
{            
SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {9EC73D}POSITIVA");            
PlayerInfo[meavalie[playerid]][pHelper] = PlayerInfo[meavalie[playerid]][pHelper]+1;            
format(stringsizeof(string), "Vocк classificou a ajuda do Helper %s como {9EC73D}positiva!",giveplayer);            
SendClientMessage(playerid,COLOR_HELPER,string);        
}        
if(
response == 0)        
{            
SendClientMessage(meavalie[playerid],COLOR_GRAD2,"O Jogador qualificou a sua ajuda como {FF0000}NEGATIVA");            
format(stringsizeof(string), "Vocк classificou a ajuda do Helper %s como {FF0000}negativa!",giveplayer);            
SendClientMessage(playerid,COLOR_HELPER,string);        
}        
return 
1;    

Espero Ter Ajudado
Fazendo Backup , aqui , pera ....

@ EDIT
deu 1 warning mas foda-se I love YOu +REP
Reply
#4

Qual Warning Foi, Poste-a Eu Tiro Pra Vce
Reply
#5

Quote:
Originally Posted by [Red]Maninho
Посмотреть сообщение
Qual Warning Foi, Poste-a Eu Tiro Pra Vce
Aqui у :

Quote:

(3973) : warning 217: loose indentation

Linha :

pawn Код:
// Vo por o Code Completo pera '-'
                SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
Code Completo :

pawn Код:
// CODE COMPLETO
    if(dialogid == 10101)
    {
        if(response)
        {
            new Float:X, Float:Y, Float:Z, Float:angle;
            if(strlen(inputtext) < 1 || strlen(inputtext) > 8) return SendClientMessage(playerid, 0xAFAFAFAA, "Texto Invalido.");
            else
            {
                format(string, sizeof(string), "Vocк mudou o texto de sua placa para '%s'.", inputtext);
                SendClientMessage(playerid, 0x33CCFFAA, string);
                GetPlayerPos(playerid, X, Y, Z);
                GetPlayerFacingAngle(playerid, angle);
                SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
                SetVehicleToRespawn(GetPlayerVehicleID(playerid));
                GetPlayerPos(playerid, X, Y, Z);
                SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
                SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
                PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);
                SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z+2);
            }
        }
        return 1;
    }
Surgiu dps qi vc mandou isso '-'
Reply
#6

Apague Essa Linha Para Ver Oque Da
Reply
#7

Quote:
Originally Posted by [Red]Maninho
Посмотреть сообщение
Apague Essa Linha Para Ver Oque Da
Suspense -----------------------------------------------


Agr veio pra esse
Quote:

if(dialogid == 1)

O Mermo erro
Code completo aqui :

pawn Код:
if(dialogid == 1)
    {
        if(response == 0)
        {
            SendClientMessage(playerid, TEAM_VAGOS_COLOR, "Ok, Caso queira fazer login posteriormente use /logar [senha]!");
            return 1;
        }
        if(response >= 1)
        {
            if(strlen(inputtext) == 0)
            {
                //SetPlayerCameraPos(playerid,1463.9277,-1043.5249,31.3181);
                //SetPlayerCameraLookAt(playerid,1461.7306,-1014.2181,26.6566);
                //SetPlayerPos(playerid,1424.6486,-1020.7975,23.8281);
                new loginstring[256];
                new loginname[64];
                GetPlayerName(playerid,loginname,sizeof(loginname));
                SendClientMessage(playerid, 0x00F0F0AA, "Seu nick estб registrado, й sу Logar");
                SendClientMessage(playerid, 0x00F0F0AA, "Caso erre a senha 5 vezes, terб o ip banido");
                format(loginstring,sizeof(loginstring),"{33CCFF}\n\n{33FF00}{f7f7f7}%s{33FF00} Bem Vindo(a)\n\n{33FF00}Sua conta estб Registrada! \n\n{33FF00}Por favor logue na sua conta!!\n\n{33CCFF}",loginname);
                ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT,"{FFFF00}Brasil Games Living || The Return",loginstring,"Logar","Sair");
                return 1;
            }
            format(gstring,sizeof(gstring),"/logar %s",inputtext);
            OnPlayerCommandText(playerid,gstring);
            return 1;
        }
        return 1;
    }
Reply
#8

Quote:
Originally Posted by [Red]Maninho
Посмотреть сообщение
Apague Essa Linha Para Ver Oque Da
Vocк й louco? Apagar uma linha por causa de "Loose Indentation"?

Хo, й sу alinhar ela com o resto do cуdigo, nгo tem mistйrio cara.

pawn Код:
if(dialogid == 10101)
    {
        if(response)
        {
            new Float:X, Float:Y, Float:Z, Float:angle;
            if(strlen(inputtext) < 1 || strlen(inputtext) > 8) return SendClientMessage(playerid, 0xAFAFAFAA, "Texto Invalido.");
            format(string, sizeof(string), "Vocк mudou o texto de sua placa para '%s'.", inputtext);
            SendClientMessage(playerid, 0x33CCFFAA, string);
            GetPlayerPos(playerid, X, Y, Z);
            GetPlayerFacingAngle(playerid, angle);
            SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext);
            SetVehicleToRespawn(GetPlayerVehicleID(playerid));
            GetPlayerPos(playerid, X, Y, Z);
            SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z);
            SetVehicleZAngle(GetPlayerVehicleID(playerid), angle);
            PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);
            SetVehiclePos(GetPlayerVehicleID(playerid), X, Y, Z+2);
        }
        return 1;
    }
Reply
#9

Quote:
Originally Posted by [Red]Maninho
Посмотреть сообщение
Apague Essa Linha Para Ver Oque Da
й falta de identaзгo LOL apagar... kkkkkkkkkkkkk
Reply
#10

Quote:
Originally Posted by Cristhian
Посмотреть сообщение
й falta de identaзгo LOL apagar... kkkkkkkkkkkkk
EPIC FAIL.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)