[error] please help.... so fucking annoying
#1

so... i am using this filterscript.... anytime i have anything in any of my scripts, that uses the function "ShowPlayerDialog" i get a whole list of errors........ here is some coding i am using that was put up by Mo3.....


Код:
/*
This dialog PM system has been developed by Mo3.
Please keep these credits.
*/

#include <a_samp>
new ReceiverID[MAX_PLAYERS];
new PMfrom[MAX_PLAYERS];
new reply[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
reply[playerid] = 0;
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/pm", true))
    {
        ShowPlayerDialog(playerid,755,DIALOG_STYLE_INPUT,"Private Message System","Enter the receiverґs ID","Done","Cancel");
        return 1;
    }
    return 0;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    new s1[264],s2[264],name[24];
    if(dialogid == 755)
    {
        ReceiverID[playerid] = strval(inputtext);
        ShowPlayerDialog(playerid,756,DIALOG_STYLE_INPUT,"Private Message System","Enter the text you want to send:","Send","Cancel");
        return 1;
    }
    if(dialogid == 756)
    {
        if(response == 1)
		{
        if(reply[playerid] == 0)
		{
		PMfrom[ReceiverID[playerid]] = playerid;
		GetPlayerName(playerid, name, sizeof(name));
		format(s1, sizeof(s1), "You have received a new PM from %s\n\n%s",name,inputtext);
		format(s2, sizeof(s2), "New PM from %s (%d)",name,playerid);
		ShowPlayerDialog(ReceiverID[playerid],757,DIALOG_STYLE_MSGBOX,s2,s1,"Reply","Close");
        PlayerPlaySound(ReceiverID[playerid], 1052, 0.0, 0.0, 0.0);
        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		}
		else if(reply[playerid] == 1)
		{
		PMfrom[ReceiverID[playerid]] = playerid;
		GetPlayerName(playerid, name, sizeof(name));
		format(s1, sizeof(s1), "You have received a new PM from %s\n\n%s",name,inputtext);
		format(s2, sizeof(s2), "New PM from %s (%d)",name,playerid);
		ShowPlayerDialog(PMfrom[playerid],757,DIALOG_STYLE_MSGBOX,s2,s1,"Reply","Close");
		reply[playerid] = 0;
  		PlayerPlaySound(PMfrom[playerid], 1052, 0.0, 0.0, 0.0);
        PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
		}
		}
		return 1;
    }
    if(dialogid == 757)
    {
        if(response == 1)
        {
		ShowPlayerDialog(playerid,756,DIALOG_STYLE_INPUT,"Private Message System","Enter the text you want to send:","Done","Cancel");
		reply[playerid] = 1;
		return 1;
		}
    }
    return 0;
}

stock GetPlayerID(const Name[])
{
	for(new i; i<MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        new pName[MAX_PLAYER_NAME];
	        GetPlayerName(i, pName, sizeof(pName));
	        if(strcmp(Name, pName, true)==0)
	        {
	            return i;
	        }
	    }
	}
	return -1;
}

When I compile it... i get these errors..




Код:
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(20) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(26) : warning 235: public function lacks forward declaration (symbol "OnDialogResponse")
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(32) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(45) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(55) : error 017: undefined symbol "ShowPlayerDialog"
C:\Users\owner\Desktop\my samp server\filterscripts\dipm.pwn(67) : error 017: undefined symbol "ShowPlayerDialog"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


5 Errors.


this occurs on every script i have that i try to make a dialog box appear for.... please help!!
Reply
#2

Download the new a_samp.inc
Aka. download a new server folder, that should work
Reply
#3

where do i get that? i already have the SAMP r8 thingy..
Reply
#4

Maybe you forget update you pawn folder?
Reply
#5

ok... i re-installed the R8 with updated pawno.....


i had already installed it... that's wierd that it now works again..... =P


anyways... thanks for your help!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)