Problem :|
#5

Quote:
Originally Posted by Montserrat
Посмотреть сообщение
I am not sure but I think this is your mistake:
PHP код:
Default Problem :|
im trying to make a dialog only for a Soldier but it doesnt work
the code
pawn Code
:
forward PlayerStatusClass(playeridname[], value[]);
public 
PlayerStatusClass(playeridname[], value[])
{
if(!
strcmp(name"SoldierInfo"))SetPVarInt(playerid,"SoldierInfo"strval(value ));
}
//later On in the script under OnPlayerPickUpPickup and yes i do have the pickup id and everything
new name[MAX_PLAYER_NAME],file[80];GetPlayerName(playeridnamesizeof(name));format(file,sizeof(file),"%s.txt",name);
    
INI_ParseFile(file"PlayerStatusClass"falsetrueplayeridtruefalse );
    new 
ClassInfo[20]; GetPVarString(playerid"SoldierInfo"ClassInfosizeof ClassInfo);
    if(
strcmp("Soldier",ClassInfo,true))
        {
            
ShowPlayerDialog(playerid,WeaponShop ,DIALOG_STYLE_MSGBOX,"bla bla","|Soldier|","Buy","Cancel");
            new 
string[128]; format(string,sizeof(string),"levelNow: %d",ClassInfo); //i got this so i can see if the player is a Soldier.
            
SendClientMessage(playerid,YELLOW,string);//  But it allways Prints [levelNow: 0] :(
        
}
        else
        {
            
ShowPlayerDialog(playerid,WeaponShop ,DIALOG_STYLE_MSGBOX,"bla bal",""xRED"Nothing Found","Buy","Cancel");
        } 
You made that if the player isn't solider he will see the dialog and if he is he won't see it
This was your mistake:
no that was not the problem P;
this was the problem
pawn Код:
if(!strcmp(name, "SoldierInfo"))SetPVarInt(playerid,"SoldierInfo", strval(value ));
I forgot that it was a string so i changed it to
pawn Код:
if(!strcmp(name, "SoldierInfo")) SetPVarString(playerid, "SoldierClassInfo", value);
But stil lThanks For you help
Reply


Messages In This Thread
Problem :| - by park4bmx - 19.04.2011, 17:18
Re: Problem :| - by nuriel8833 - 19.04.2011, 17:24
Re: Problem :| - by park4bmx - 19.04.2011, 17:26
Re: Problem :| - by nuriel8833 - 19.04.2011, 17:35
Re: Problem :| - by park4bmx - 19.04.2011, 17:38
Re: Problem :| - by nuriel8833 - 19.04.2011, 17:39

Forum Jump:


Users browsing this thread: 2 Guest(s)