Save Player Color
#1

if player choose color and leave the server, after he/she join back the color he choose before still the same. How??

PHP код:
#include <a_samp>
#define GREEN 0x33AA33AA
#define RED 0xAA3333AA
#define YELLOW 0xFFFF00AA
#define WHITE 0xFFFFFFAA
#define BLUE 0x0000BBAA
#define GOLD 0xB8860BAA
#define PINK 0xFFC0CBAA
#define PURPLE 0x800080FF
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
    print(
"\n--------------------------------------");
    print(
"Player Color");
    print(
"--------------------------------------\n");
    return 
1;
}
public 
OnFilterScriptExit()
{
    return 
1;
}
#else
#endif
public OnPlayerCommandText(playeridcmdtext[])
{
    if (
strcmp("/color"cmdtexttrue10) == 0)
    {
        
ShowPlayerDialog(playerid5DIALOG_STYLE_LIST"Player Color""White\nGreen\nRed\nYellow\nBlue\nPurple\nGold\nPink""Choose""Close");
        return 
1;
    }
    return 
0;
}
public 
OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == 5)
    {
          if(
response)
          {
              new 
string[128];
            new 
message[256+1];
            if(
listitem == 0)
            {
            
format(stringsizeof(string), "You got now a WHITE name");
              
SendClientMessage(playerid0xFFFFFFAAmessage);
              
SetPlayerColor(playeridWHITE);
             }
            if(
listitem == 1)
            {
              
format(stringsizeof(string), "You got now a GREEN name");
              
SendClientMessage(playerid0x33AA33AAmessage);
              
SetPlayerColor(playeridGREEN);
               return 
1;
              }
            if(
listitem == 2)
            {
              
format(stringsizeof(string), "You got now a RED name");
              
SendClientMessage(playerid0xAA3333AAmessage);
              
SetPlayerColor(playeridRED);
               return 
1;
              }
            if(
listitem == 3)
            {
              
format(stringsizeof(string), "You got now a YELLOW name");
              
SendClientMessage(playerid0xFFFF00AAmessage);
              
SetPlayerColor(playeridYELLOW);
               return 
1;
              }
            if(
listitem == 4)
            {
              
format(stringsizeof(string), "You got now a BLUE name");
              
SendClientMessage(playerid0x0000BBAAmessage);
              
SetPlayerColor(playeridBLUE);
               return 
1;
              }
            if(
listitem == 5)
            {
              
format(stringsizeof(string), "You got now a PURPLE name");
              
SendClientMessage(playerid0x800080FFmessage);
              
SetPlayerColor(playeridPURPLE);
               return 
1;
              }
            if(
listitem == 6)
            {
              
format(stringsizeof(string), "You got now a GOLD name");
              
SendClientMessage(playerid0xB8860BAAmessage);
              
SetPlayerColor(playeridGOLD);
               return 
1;
              }
            if(
listitem == 7)
            {
              
format(stringsizeof(string), "You got now a PINK name");
              
SendClientMessage(playerid0xFFC0CBAAmessage);
              
SetPlayerColor(playeridPINK);
               return 
1;
              }
          }
    }
    return 
1;

Reply


Messages In This Thread
Save Player Color - by kbalor - 26.06.2012, 20:17
Re: Save Player Color - by iGetty - 26.06.2012, 20:20
Re: Save Player Color - by kbalor - 26.06.2012, 20:26
Re: Save Player Color - by God'Z War - 26.06.2012, 20:35
Re: Save Player Color - by kbalor - 26.06.2012, 20:42
Re: Save Player Color - by God'Z War - 26.06.2012, 20:43
Re: Save Player Color - by kbalor - 27.06.2012, 05:41

Forum Jump:


Users browsing this thread: 1 Guest(s)