[Pomoc] molim hitno pomoc

Započeo [GU:RP] Ivica
6. Apr. 2013. Zaključano
454
pregleda
7
postova
ivica158
5
Crime Lord
6. Apr. 2013.
Skripta koju koristim:cyber
Detaljan opis problema:kad sam usao na server da se regam a igrac drugi bio na server vec logiran u autu i njemu je dosao login dialogg i tako se sve sad pomijesalo nezz do cega je ovdje je nedgej problem u ovom kodu recimo ja se udem logirat a igrac vec neki gleda intro i onda se i meni pokaze intro da moram gledat ako shvacate molim vas da pomognete. Hvala
Dio skripte:
for(new i = 0; i < MAX_PLAYERS; i++)
{
//---------[ STATS ]----------------------//
    SetTimerEx("PostaviKameru",1000,false,"d",i);
new name,loginstring;
    GetPlayerName(i,name,sizeof(i));
    if(fexist(Path(i)))
    {
        gPlayerAccount = 1;
        INI_ParseFile(Path(i),"loadaccount_%s", .bExtra = true, .extra = i);
        format(loginstring,sizeof(loginstring),"{00C0FF}_____________________________________\n\n{FFFFFF}DobrodoÅ¡ao na G-Unit RolePlay/Dm Server! {00C0FF}\n\n%s\n{FFFFFF}Vas je korisnicki racun pronadjen!\n\nMolimo upisi lozinku da udjes na server:\n{00C0FF}_______________________________________",name);
ShowPlayerDialog(i,dlogin,DIALOG_STYLE_PASSWORD,"Prijava",loginstring,"Logiraj","Izlaz");
if(PlayerInfo == 0)
{
SetTimerEx("NijePogledaoTutorial", 1000,false,"d",i);
}
  }
    else
    {
        ShowIntro(playerid);
        TextDrawShowForPlayer(playerid,crni);
        SetPlayerColor(playerid,GRAD2);
        return 1;
    }
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
filip.admin
5
Crime Lord
6. Apr. 2013.
Ovako probaj,pazi ti poslije ovoga ShowIntro moraš imati neki dialog za registraciju ... :
public OnPlayerConnect(playerid)
{
    SetTimerEx("PostaviKameru",50, false, "i", playerid);
   
if(fexist(UserPath(playerid)))
{
    new name,loginstring;
    GetPlayerName(playerid,name,sizeof(playerid));
INI_ParseFile(Path(playerid),"loadaccount_%s", .bExtra = true, .extra = playerid);
        format(loginstring,sizeof(loginstring),"{00C0FF}_____________________________________\n\n{FFFFFF}DobrodoÅ¡ao na G-Unit RolePlay/Dm Server! {00C0FF}\n\n%s\n{FFFFFF}Vas je korisnicki racun pronadjen!\n\nMolimo upisi lozinku da udjes na server:\n{00C0FF}_______________________________________",name);
ShowPlayerDialog(playerid,dlogin,DIALOG_STYLE_PASSWORD,"Prijava",loginstring,"Logiraj","Izlaz");
if(PlayerInfo == 0)
{
SetTimerEx("NijePogledaoTutorial", 1000,false,"d",playerid);
}
}
else
{
    ShowIntro(playerid);
        TextDrawShowForPlayer(playerid,crni);
        SetPlayerColor(playerid,GRAD2);
}

return 1;
}
ivica158
5
Crime Lord
6. Apr. 2013.
imam sve u showintro za reg samo me to tu zezalo valjda ce radit sada ja kad sam sam tj kad se sam regam radi sve siper cim vise igraca sve se zezne

edit:
sadd sam testao i mislio sam da ce biti sve u redu kad se ovo desilo dakle dva igraca gledaju intro i sad je problem jedan prode a drugi stoji sam na intru zapne i ne ide dalje. Hvala
filip.admin
5
Crime Lord
6. Apr. 2013.
ivica158 wrote on April 6, 2013, 3:49 pm:
imam sve u showintro za reg samo me to tu zezalo valjda ce radit sada ja kad sam sam tj kad se sam regam radi sve siper cim vise igraca sve se zezne

edit:
sadd sam testao i mislio sam da ce biti sve u redu kad se ovo desilo dakle dva igraca gledaju intro i sad je problem jedan prode a drugi stoji sam na intru zapne i ne ide dalje. Hvala


Daj taj dio ShowIntro..
ivica158
5
Crime Lord
6. Apr. 2013.
evo ali flash ja opet mislim da je problem tam na connectu da se postavi da se prikazuje zasebno za igraca ako me shvacas sada kad sam ja izasao idrugi igrac usao onda radi a cim su dva igraca jednom radi a drugom ne, ako shvacas. Hvala
stock ShowIntro(playerid)
{
if(IsPlayerConnected(playerid))
{
SetPVarInt(playerid, "introstate", 1); //INTRO 1.
for(new t=0;t<9;t++) { TextDrawShowForPlayer(playerid, IntroTD); }
PlayerPlaySound(playerid, 1039, 0.0, 0.0, 0.0); SetPlayerPos(playerid, 1265.0597,-1529.2328,-62.4249); SetPlayerCameraPos(playerid, 1265.0597,-1529.2328,62.4249); SetPlayerCameraLookAt(playerid, 1314.5819,-1495.5293,82.3117);
}
return 1;
}
/*------------------------------------------------------------------------------*/
public IntroCheck(playerid) {
for(new i=0;i if(IsPlayerConnected(i) && GetPVarInt(i, "introstate") != 0) {
    if(GetPVarInt(i, "introstate") == 1) {
        for(new t=0;t<9;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawHideForPlayer(i, IntroTD); }
        for(new t=0;t<7;t++) { TextDrawShowForPlayer(i, IntroTDDva); }
        SetPVarInt(i, "introstate", 2); //INTRO 2.
        PlayerPlaySound(i, 1039, 0.0, 0.0, 0.0); SetPlayerPos(i, 1265.0597,-1529.2328,-62.4249);
SetPlayerCameraPos(i, 1265.0597,-1529.2328,62.4249); SetPlayerCameraLookAt(i,1314.5819,-1495.5293,82.3117);
}else if(GetPVarInt(i, "introstate") == 2) {
    for(new t=0;t<7;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawHideForPlayer(i, IntroTDDva); }
        for(new t=0;t<7;t++) { TextDrawShowForPlayer(i, IntroTDTri); }
        SetPVarInt(i, "introstate", 3);//INTRO 3.
        PlayerPlaySound(i, 1039, 0.0, 0.0, 0.0); SetPlayerPos(i,  1265.0597,-1529.2328,-62.4249);
SetPlayerCameraPos(i,1265.0597,-1529.2328,62.4249); SetPlayerCameraLookAt(i,1314.5819,-1495.5293,82.3117);
}else if(GetPVarInt(i, "introstate") == 3) {
    for(new t=0;t<7;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawHideForPlayer(i, IntroTDTri); }
    //----------------intro 4------------------------------------------//
    for(new t=0;t<7;t++) { TextDrawShowForPlayer(i, IntroTDCetiri); }
        SetPVarInt(i, "introstate", 4);//INTRO 4.
        PlayerPlaySound(i, 1185, 0.0, 0.0, 0.0); //SetPlayerPos(i,  1265.0597,-1529.2328,-62.4249);
SetPlayerCameraPos(i,-2572.4331,1405.6974,20.2946);SetPlayerCameraLookAt(i,-2603.3301,1516.0060,39.6734);
}else if(GetPVarInt(i, "introstate") == 4) {
    for(new t=0;t<7;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawHideForPlayer(i, IntroTDCetiri); }
    //intro 5.
    for(new t=0;t<7;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawShowForPlayer(i, IntroTDPet); }
        SetPVarInt(i, "introstate", 5);//INTRO 5.
        PlayerPlaySound(i, 1185, 0.0, 0.0, 0.0); SetPlayerPos(i,  2076.1084,1309.1228,19.7385);
SetPlayerCameraPos(i,2092.1477,1306.3602,33.3597); SetPlayerCameraLookAt(i,2138.7808,1290.1499,43.7068);
}else if(GetPVarInt(i, "introstate") == 5) {
for(new t=0;t<7;t++) { TextDrawHideForPlayer(i,TDRMsgs); TextDrawHideForPlayer(i, IntroTDPet); }
//intro 6.
for(new t=0;t<7;t++) { TextDrawShowForAll(Text:TDRMsgs); TextDrawHideForPlayer(i,crni); TextDrawShowForPlayer(i, IntroTDSest); }
        SetPVarInt(i, "introstate", 6);//INTRO 6.
        PlayerPlaySound(i, 1185, 0.0, 0.0, 0.0);
SetTimerEx("PostaviKameru",1000,false,"d",i);
}else if(GetPVarInt(i, "introstate") == 6) {
    for(new t=0;t<7;t++) { TextDrawHideForPlayer(i, IntroTDSest); }
    new name,regstring;
          GetPlayerName(i,name,sizeof(name));
    KillTimer(IntroReg);
    format(regstring,sizeof(regstring),"{FFFFFF}DobrodoÅ¡li na G-Unit RolePlay !\n{00C0FF}%s\n{FFFFFF}Vas racun nije pronadjen,molimo da upisete lozinku:",name);
ShowPlayerDialog(i,dregister,DIALOG_STYLE_PASSWORD,"Registracija",regstring,"Registriraj","Izlaz"); } } } //}
return 1;
}
ivica158
5
Crime Lord
8. Apr. 2013.
evo dakle zeza ja nemam acc na srv regan ne postoji u fileu i sad ja udem i oke dode intro ali mi i odma pokaze login dialog zasto?. Hvala evo slika
http://www.zaslike.com/upload.php
EuroGaming
5
Underboss
8. Apr. 2013.
Postoji mogucnost da ti taimer nije uredu neki  neda mi se sad gledati moram  u grad

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha