Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Capo poslato Jul 24, 2013, 12:04:35 POSLE PODNE

Naslov: [POMOC]LogIn
Poruka od: Capo poslato Jul 24, 2013, 12:04:35 POSLE PODNE
Skripta koju koristim: Od 0.
Detaljan opis problema:Znaci, koristim REG/LOG system od Sanya, i sve radi, rega se i spawna, ali kad se hocu logovat, i upisem pass, znaci nista se nedogodi, samo se stvori onaj gumb spawn i one dvije strelice, i nece da me spawna! sto da radim!??
Dio skripte:Ako treba dat cu i to.
Neke slike/video za lakse dobivanje pomoci(neobavezno)://

Hvala unaprijed! :D
Naslov: Odg: [POMOC]LogIn
Poruka od: (BV) Domy poslato Jul 24, 2013, 12:24:19 POSLE PODNE
Samo pod Dialog Login stavis:
SpawnPlayer(playerid);
Naslov: Odg: [POMOC]LogIn
Poruka od: Capo poslato Jul 24, 2013, 13:14:45 POSLE PODNE
Probao sam nesto, ali svejdno, opet nista

if(dialogid == DIALOG_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
if(!strcmp(inputtext, PlayerInfo[playerid][pPass], false))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Login","Unesena lozinka netacna.\nUnesite tacnu za logiranje.","Login","Quit");
                SpawnPlayer(playerid);
}
}
}


eo to mi je za login :D
Naslov: Odg: [POMOC]LogIn
Poruka od: (BV) Domy poslato Jul 24, 2013, 20:30:08 POSLE PODNE
Probaj staviti ispod kordinate gdje si namjestio da ti se spawna lik, ovako bi to nekako trebalo izgledati:
public OnPlayerRequestClass(playerid, classid)
{
    SetSpawnInfo( playerid, 0, 299, 1083.5988, -898.4286, 48.6868, 90.2800, 0, 0, 0, 0, 0, 0 );
    SpawnPlayer(playerid);
return 1;
}

I pod OnPlayerConnect:
public OnPlayerConnect(playerid)
{
    if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijava","Dobrodosao na server, upisite lozinku kako bi nastavili s igrom!","Prijava","Izlaz");
        SpawnPlayer(playerid);
    }
    else
    {
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,"Registracija.",""Dobrodosao na server"Upisite vasu lozinku da se registrirate!","Registracija","Izlaz");
        SpawnPlayer(playerid);
        SetPlayerScore(playerid,1);
    }
    return 1;
Naslov: Odg: [POMOC]LogIn
Poruka od: SANY_xD poslato Jul 24, 2013, 21:47:28 POSLE PODNE

koristis  moju FS, hmm, meni sve normalno radi
probaj ovako[ Da nebude zabune ja sam Sany... ]
if(dialogid == DIALOG_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
if(!strcmp(inputtext, PlayerInfo[playerid][pPass], false))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Login","Unesena lozinka netacna.\nUnesite tacnu za logiranje.","Login","Quit");
                SetSpawnInfo( playerid, 0, 299, 1083.5988, -898.4286, 48.6868, 90.2800, 0, 0, 0, 0, 0, 0 );
                SpawnPlayer(playerid);
}
}
}

evo ovako bi ti trebalo radit
Naslov: Odg: [POMOC]LogIn
Poruka od: Capo poslato Jul 24, 2013, 22:42:20 POSLE PODNE
Znaci probao sam, i neradi mi, opet se pokaze ono kao SPAWN dugme, i cekam, kad stisnem t dugme, onda mi nesta STAY IN WORLD tako nesto
Naslov: Odg: [POMOC]LogIn
Poruka od: SANY_xD poslato Jul 25, 2013, 12:16:13 POSLE PODNE
ovako:

if(dialogid == DIALOG_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
if(!strcmp(inputtext, PlayerInfo[playerid][pPass], false))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
SetSpawnInfo( playerid, 0, 299, 1083.5988, -898.4286, 48.6868, 90.2800, 0, 0, 0, 0, 0, 0 );
                SpawnPlayer(playerid);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD,"Login","Unesena lozinka netacna.\nUnesite tacnu za logiranje.","Login","Quit");
}
}

ovako bi moralo radit
Naslov: Odg: [POMOC]LogIn
Poruka od: Capo poslato Jul 25, 2013, 13:31:21 POSLE PODNE
E hvala, sad radi, moderatori LOCK ovo :D