SA-MP Forums Archive
Erors Help - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Erors Help (/showthread.php?tid=399640)



Erors Help - teomakedonija - 15.12.2012

Fixed


Re: Erors Help - teomakedonija - 15.12.2012

BUMP !


Re: Erors Help - tomvalk - 15.12.2012

Hey,
Try this
pawn Code:
format(loginstring, sizeof(loginstring), "{FFFFFF}Dobrodojdovte Gospodine %s\n{0080FF}>{FFFFFF}Vasiot akaunt e registriran i e\
 uspesno vcitan zatoa ve molime\nvnesete ja vasata lozinka za da se logirate na vasiot akaunt\n\n{0080FF}>{FFFFFF}DreamCast\
  Gaming vi posakuva dobra zabava\n\n{0080FF}>{FFFFFF}Dokolku imate problem posetete {FFFF00}www.dreamcast-game.tk\n\n{0080FF}\
  >{FFFFFF}Otkako ke se logirate ne zaboravajte na RP Pravilata\nkoj treba da gi pocituvate\nvo sprotivno ke sledat kazni od\n\
  Admin/GM Timot koj e nadlezen zatoa"
, loginname);
The symbol \ will end the rule and will continue at a new rule.


Re: Erors Help - Mike_Peterson - 15.12.2012

Ok, here's my theory.
Remove the first {FFFFFF} starting the string, as far as I remember text in a dialog will be standard white.
Yet I can be totally wrong but that's due to the fact that I haven't joined a sa-mp server in 3 months


Re: Erors Help - teomakedonija - 15.12.2012

Doesn't working again :@ Help please !


Re: Erors Help - Face9000 - 15.12.2012

Use strcat, so you can manage with more fluency the dialog. Ex:

pawn Code:
new dt[128];
strcat(dt,"'Sup bro\n");
strcat(dt,"I'm strcat.\n");
strcat(dt,"And this is me, strdog.\n");
strcat(dt,"Food please.");
ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX, "{FFFFFF}Strcat Example",dt,"Ok","No");



Re: Erors Help - maramizo - 15.12.2012

pawn Code:
forward LoginTimer(playerid,classid);
public LoginTimer(playerid,classid)
{
 foreach(Player, i)
 if (RegistrationStep[i] == 0 && gPlayerLogged[i] != 1 && IsPlayerNPC(i) !=1)
    {
        ClearChatbox(i, 20);
        if (gPlayerAccount[i] != 0)
        {
            new loginstring[512];
            new loginname[64];
            GetPlayerName(i,loginname,sizeof(loginname));
            format(loginstring, sizeof(loginstring), "{FFFFFF}Dobrodojdovte Gospodine %s\n{0080FF}>{FFFFFF}Vasiot akaunt e registriran i e uspesno vcitan zatoa ve molime\nvnesete ja vasata lozinka za da se logirate na vasiot akaunt\n", loginname);
            strcat(loginstring, "\n{0080FF}>{FFFFFF}DreamCast Gaming vi posakuva dobra zabava\n\n{0080FF}>{FFFFFF}Dokolku imate problem posetete {FFFF00}www.dreamcast-game.tk\n");
            strcat(loginstring, "\n{0080FF}>{FFFFFF}Otkako ke se logirate ne zaboravajte na RP Pravilata\nkoj treba da gi pocituvate\nvo sprotivno ke sledat kazni od\nAdmin/GM Timot koj e nadlezen zatoa");
            ShowPlayerDialog(playerid, 12346,DIALOG_STYLE_INPUT,"{FF4242}Logiranje",loginstring,"Ok","Izlez");
        }
        else
        {
            gPlayerAccount[playerid] = 0;
            new regstring[512];
            new regname[64];
            GetPlayerName(i,regname,sizeof(regname));
            format(regstring,sizeof(regstring),"{FFFFFF}______________________________________________\n\nDobredojdovte na DreamCast Role Play \n\nVaseto Ime i Prezime:%s\n\nKorisnicka smetka:Nemate\n",regname);
            strcat(regstring, "\n{F81414}Forum:{FF4040}www.dreamcast-game.tk{FFFFFF}\n\nVe molime vnesete ja vasata lozinka...\n______________________________________________");
            ShowPlayerDialog(i,12345,DIALOG_STYLE_PASSWORD,"{FFFFFF}|DreamCast| - Registracija",regstring,"Prifakjam","Odbivam");
        }
        PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
        PlayerInfo[i][pModel] = Peds[classid][0];
        SetPlayerTeamFromClass(i,classid);
        KillTimer(logintajmer)
    }
    else SpawnPlayer(i);
    return false;
}



Re: Erors Help - teomakedonija - 16.12.2012

I fixed it Thanks All Repped for All !