Log/Reg

Započeo Lian Chang
11. Jul 2018. Zaključano
364
pregleda
4
postova
Lian Chang
2
Street Runner
11. Jul 2018.
Problem(error/warning): Errori
Dio skripte:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(scriptdebug == 1) printf("[SCRIPT/DEBUG] OnDialogResponse 1");
if(playerid == INVALID_PLAYED_ID) return 1;
if(dialogid == 0)
{
    if(response)
    {
        for(new i; i < 50; i++) { SCM(playerid, BELA, ""); }
        //TextDrawSetString(RegistracijaTD, "Kreiranje Lozinke");
            new regstr
            new hIme;
            RPIme(playerid, hIme);
            format(regstr1, sizeof(regstr1), "{C0C0C0}  - {FFFF00} Kreiranje Lozinke \n\n\n {C0C0C0}- DobroDosli "MOJA"%s {C0C0C0}na NoviGM Gaming Roleplay server.\n {C0C0C0}- Vas Account nije Registrovan\n\n {FF0000}U prazno Polje unesite Zeljenu lozinku koju cete koristit na serveru.", hIme);
            SPD(playerid, 1, DIALOG_STYLE_INPUT, ""MOJA" Novi GameMod - UNOS LOZINKE", regstr1, "Potrvrdi", "Izadji");
            ProcesRegistracije = 1;
}
else
{
    KickPL(playerid);
}
}
if(dialogid == 1)
{
    if(response)
{
            if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "#", true) != -1 || strfind(inputtext, "&", true) != -1 || strfind(inputtext, "$", true) != -1)
{
    SCM(playerid, CRVENA, ".:RShield:. | Ne mozete koristiti tu vrstu znakova,pokusajte opet!");
    new regstr1;
      format(regstr1, sizeof(regstr1), "{C0C0C0}  - {FFFF00}Kreiranje Lozinke \n\n\n {C0C0C0}- Dobrodosli "MOJA"%s {C0C0C0}na Elite Gaming Roleplay server.\n {C0C0C0}- Vas Account nije Registrovan\n\n {FF0000}U prazno Polje unesite Zeljenu lozinku koju cete koristit na serveru.");
        SPD(playerid, 1, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS LOZINKE", regstr1, "Potvrdi", "Izadji");
        ProcesRegistracije = 1;
        return 1;
        }
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
        {
            format(CmdString, 128, ".:RShield:. | Lozinka mora sadrzati najmanje %d znakova!", MIN_DUZINA_LOZINKE);
            SendClientMessage(playerid, CRVENA, CmdString);
    new regstr1;
      format(regstr1, sizeof(regstr1), "{C0C0C0}  - {FFFF00}Kreiranje Lozinke \n\n\n {C0C0C0}- Dobrodosli "MOJA"%s {C0C0C0}na Novi GameMode Roleplay server.\n {C0C0C0}- Vas Account nije Registrovan\n\n {FF0000}U prazno Polje unesite Zeljenu lozinku koju cete koristit na serveru.");
        SPD(playerid, 1, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS LOZINKE", regstr1, "Potvrdi", "Izadji");
        ProcesRegistracije = 1;
        return 1;
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
            format(CmdString, 128, ".:RShield:. | Lozinka ne moze sadrzati vise od %d znakova!", MAX_DUZINA_LOZINKE);
            SendClientMessage(playerid, CRVENA, CmdString);
    new regstr1;
      format(regstr1, sizeof(regstr1), "{C0C0C0}  - {FFFF00}Kreiranje Lozinke \n\n\n {C0C0C0}- Dobrodosli "MOJA"%s {C0C0C0}na Novi GameMode Roleplay server.\n {C0C0C0}- Vas Account nije Registrovan\n\n {FF0000}U prazno Polje unesite Zeljenu lozinku koju cete koristit na serveru.");
        SPD(playerid, 1, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS LOZINKE", regstr1, "Potvrdi", "Izadji");
        ProcesRegistracije = 1;
        return 1;
}
TextDrawSetString(RegistracijaTD, "Kreiranje E-maila");
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
INI_Close(File);
hPrviLogin = 1;
  SPD(playerid, 2, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS EMAILA", "{C0C0C0}  - {FFFF00}Kreiranje E-Maila \n\n\n {C0C0C0}- Zavrsili ste sa kreiranjem Lozinke, sad Prelazimo na E-Mail.\n {C0C0C0}- E-Mail sluzi za Resetiranje vase lozinke ukoliko je zaboravite.\n\n {FF0000}U prazno Polje unesite vas E-Mail koju cete koristit na serveru.", "Potvrdi", "Izadji");
  PI = 1;
}
}
if(dialogid == 2)
{
    if(response)
    {
        if(IsValidEmail(inputtext))
        {
            if(strfind(inputtext, "%", true) != -1 || strfind(inputtext, "#", true) != -1 || strfind(inputtext, "&", true) != -1 || strfind(inputtext, "$", true) != -1)
{
    SPD(playerid, 2, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS EMAILA", "{C0C0C0}  - {FFFF00}Kreiranje E-Maila \n\n\n {C0C0C0}- Zavrsili ste sa kreiranjem Lozinke, sad Prelazimo na E-Mail.\n {C0C0C0}- E-Mail sluzi za Resetiranje vase lozinke ukoliko je zaboravite.\n\n {FF0000}U prazno Polje unesite vas E-Mail koju cete koristit na serveru.", "Potvrdi", "Izadji");
GRESKA(playerid, "Nepravilno unesena vrsta znakova!");
}
            if(strlen(inputtext) < 6)
{
SPD(playerid, 2, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS EMAILA", "{C0C0C0}  - {FFFF00}Kreiranje E-Maila \n\n\n {C0C0C0}- Zavrsili ste sa kreiranjem Lozinke, sad Prelazimo na E-Mail.\n {C0C0C0}- E-Mail sluzi za Resetiranje vase lozinke ukoliko je zaboravite.\n\n {FF0000}U prazno Polje unesite vas E-Mail koju cete koristit na serveru.", "Potvrdi", "Izadji");
GRESKA(playerid, "Upisali ste prekratku e-mail adresu!");
return 1;
}
        if(strlen(inputtext) > 20)
{
    SPD(playerid, 2, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS EMAILA", "{C0C0C0}  - {FFFF00}Kreiranje E-Maila \n\n\n {C0C0C0}- Zavrsili ste sa kreiranjem Lozinke, sad Prelazimo na E-Mail.\n {C0C0C0}- E-Mail sluzi za Resetiranje vase lozinke ukoliko je zaboravite.\n\n {FF0000}U prazno Polje unesite vas E-Mail koju cete koristit na serveru.", "Potvrdi", "Izadji");
GRESKA(playerid, "Upisali ste predugacku e-mail adresu!");
return 1;
}
//TextDrawHideForPlayer(playerid, RegistracijaTD);
//TextDrawHideForPlayer(playerid, RegistracijaTD);
//TextDrawHideForPlayer(playerid, RegistracijaTD);
//TextDrawHideForPlayer(playerid, RegistracijaTD);
//TextDrawHideForPlayer(playerid, RegistracijaTD);
//TextDrawHideForPlayer(playerid, RegistracijaTD);
                strmid(PI, inputtext, 0, strlen(inputtext), 255);
            TextDrawShowForPlayer(playerid, RTD);
        spawnreg = SetTimerEx("SpawnReg", 5000, false, "d", playerid);
        PI = 4;
}
else
{
            GRESKA(playerid, "Niste Uneli ispravnu E-mail adresu!");
    SPD(playerid, 2, DIALOG_STYLE_INPUT, ""MOJA"Elite Gaming - UNOS EMAILA", "{C0C0C0}  - {FFFF00}Kreiranje E-Maila \n\n\n {C0C0C0}- Zavrsili ste sa kreiranjem Lozinke, sad Prelazimo na E-Mail.\n {C0C0C0}- E-Mail sluzi za Resetiranje vase lozinke ukoliko je zaboravite.\n\n {FF0000}U prazno Polje unesite vas E-Mail koju cete koristit na serveru.", "Potvrdi", "Izadji");
}
}
}

Evo šta mi izbacuje od ERRORA:
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(262) : error 017: undefined symbol "INVALID_PLAYED_ID"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(270) : error 001: expected token: ";", but found "new"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(271) : error 017: undefined symbol "RPIme"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(272) : error 017: undefined symbol "regstr1"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(272) : error 017: undefined symbol "regstr1"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(272) : warning 215: expression has no effect
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(272) : error 001: expected token: ";", but found "-string-"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(272) : fatal error 107: too many error messages on one line


Slika/video ingame problema(obavezno ako je ingame problem): Nemam, znaci prenosim lagano od RGa moda na mod od 0 i sad fazon je sto ne znamma kako ovo rjesiti znam da je lagano ali ne znam takodjer nemojte mi govoriti da podesi mod po RGu jer ne znam ni to ako mozete pomoc Hvaal !
Lian Chang
2
Street Runner
11. Jul 2018.
Rjesio sam jos 1
Ostalo mi je jos ovo
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(718) : error 017: undefined symbol "INVALID_PLAYED_ID"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(727) : error 017: undefined symbol "RPIme"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(728) : error 017: undefined symbol "regstr1"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(728) : error 017: undefined symbol "regstr1"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(728) : warning 215: expression has no effect
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(728) : error 001: expected token: ";", but found "-string-"
C:\Users\dzena\Desktop\samp037_svr_R2-1-1_win32\gamemodes\GM1.0.pwn(728) : fatal error 107: too many error messages on one line

Ako moze pomoc neko ?
Grebovic_Danijel
5
Godfather
11. Jul 2018.
Nemoj ubacivat sa drugih modova ako ne znas da spojis, ukucaj u taj mod gde si uzeo taj register i ukucaj sta ti fali npr, registr1 dialog nemas i zato ti baca error
Lian Chang
2
Street Runner
11. Jul 2018.
Fazon je sto ja to ukucam i ne mogu da nadjem to sam odma i nece pa nece,
ako znas pomogni mi ako ne valjda ce neko drugi 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha