[Pomoc]Email

Započeo Schwarz
10. Jan. 2013. Zaključano
846
pregleda
16
postova
Mikjo_Ivanovski
5
Kingpin
10. Jan. 2013.
Skripta koju koristim:Moju iz 0 koristi Y_INI za ucitavanje i sacuvanje
Detaljan opis problema: Pa zelim da napravim pri registriranju igrac da upise email adresu i ta adresa da se sacuva u scriptfiles u njegovom akauntu
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Johnâ„¢
5
Godfather
10. Jan. 2013.
Isto kako si napravio da ti se sprema lozinka tako isto napraviš da ti se sprema e-mail adresa.
Mikjo_Ivanovski
5
Kingpin
10. Jan. 2013.
Pa nisam ja to radio vec je bilo to osnovno na gamemodu.
Ako mi zelis sve lepo pokazati korak u korak bicu ti zahvalan
Johnâ„¢
5
Godfather
10. Jan. 2013.
Pa postaj dio koda da ti mogu pomoć. Postaj dio za registraciju i učitavanje podataka igrača i zadnji dialog koji dolazi poslije registracija (ili za spol ili godine ili porijeklo).
Blaeks_Biofor
5
Forum Don
11. Jan. 2013.
napravi da se prave fileovi za svakog pojedinog igraca, a ne da postoji jedan file i da se unutra upisuje samo zadnji mail, kod pravljenja tog novog filea stringaj ime igraca i to je to, evo da ti malo pojasnim: 1. U enumu (ako imas) trebas dotati Mail
enum PInfo
{
Mail,
}


2. moras napraviti dialog gde te ce te traziti e-mail.
new string;
strcat(string, "{FF0000}\nMolimo unesite vašu e-mail adresu:");
ShowPlayerDialog(playerid,mail,DIALOG_STYLE_INPUT,"{FF0000}                E-Mail",string,"U redu","Odustani");
SendClientMessage(playerid,-1,"Morate unjeti valjanu E-mail adresu!");


3.pod dialog response napravi
 
if(dialogid == 6)
    {
      if(response)
    {
                    strmid(PlayerInfo, inputtext, 0, strlen(inputtext), 255);
    TutTime = 1;
    RegistrationStep = 0;
    }
  else
                  {
                                      new regstr3;
        format(regstr3, sizeof(regstr3), "Cestitamo! Uspesno ste registrovali svoj nalog!\nSada je potrebno uneti e-mail adresu.\nE-mail adresa sluzi da mozete da restujete svoju\nlozinku u slucaju da je zaboravite.\n\n{FF0000}LecevicA nikome nece odati vase podatke!!!");
              ShowPlayerDialog(playerid, 6, DIALOG_STYLE_INPUT, "Registracija - Vas Email?", regstr3, "Potrvdi", "Izadji");
                    }
    return 1;
}


4. napravi stock za spremanje
stock mail(playerid,key[])
{
new datoteka;
new name;
GetPlayerName(playerid,name,sizeof(name));
format(datoteka,sizeof(datoteka),"/korisnici/%s.txt",name);
dini_Set(datoteka,"Mail",key);
return 1;
}
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Nije mi jasna ova 2 postapka kako da napravim dijalog jel mi mozes pojasniti ?
Blaeks_Biofor
5
Forum Don
11. Jan. 2013.
pa ja sam ti ga napravio ti ga samo stavis tamo gde zelis, ispod sifre, ili datuma rodjenja to je tvoja stvar
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Brate neznam kako da ubacim 2 postpuak.
Ako zelis ubaca ga u ovaj dijalog jer on mi je posledni pri registraciju.
if(dialogid == 160)
{
    if(response)
    {
            GivePlayerCash(playerid, 4000);
            TogglePlayerControllable(playerid, 1);
            SendClientMessage(playerid, COLOR_YELLOW2,"Mozete da zapocnete so igra, dokolku vi e potrebna pomos koristete go /newbie chatot!");
            SendClientMessage(playerid, COLOR_LIGHTBLUE,"Taksito ve donese do Plostad na Slobodata");
            AC_BS_SetPlayerPos(playerid, 1424.1869,-1696.1482,13.5469);
}
else
{
    new packthings[] = "Paket 1 \n Paket 2";
ShowPlayerDialog(playerid,158,DIALOG_STYLE_LIST,"Odberete so koj paket sakate da zapocnete",packthings,"Odberi","Nazad");
}
}
Blaeks_Biofor
5
Forum Don
11. Jan. 2013.
pod onplayerrequestclass, stavis da zahteva sifru, i onda pod onplayerspawn na primer, kada se spawnuje, stavis taj dialog da mu to zatrazi, i ove druge korake znas
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Neznam brate nije mi ovo jasno ali bolje mi je da napravim na komandu kad igrac upise komandu da mu izbaci dijalog da upise email. i kad vec je jednom upise da nemoze vise koristiti tu komandu
Blaeks_Biofor
5
Forum Don
11. Jan. 2013.
pa eto, stavis komandu, u komandu dialog, i na dalje nastavis kako sam napisao gore 🙂
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Kako ovo da preuradim u Y_INI ?
stock mail(playerid,key[])
{
new datoteka;
new name;
GetPlayerName(playerid,name,sizeof(name));
format(datoteka,sizeof(datoteka),"/korisnici/%s.txt",name);
dini_Set(datoteka,"Mail",key);
return 1;
}
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Uradio sam sve kako ovde pise i nece da je zacuvuje u scriptfiles
Blaeks_Biofor
5
Forum Don
11. Jan. 2013.
imas gresku, koristio si duzinu stringa, strval koristi
Mikjo_Ivanovski
5
Kingpin
11. Jan. 2013.
Nece ovako kako si objasnio nece da mi kompaluje pawno

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha