Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: ZeRooMKD poslato April 07, 2013, 13:59:56 POSLE PODNE

Naslov: pomoc
Poruka od: ZeRooMKD poslato April 07, 2013, 13:59:56 POSLE PODNE
Skripta koju koristim: epa koristim u gmod kad se neki igrac logira da mu izadnej dialog da napise svoju mail
Detaljan opis problema: epa probel je kad se logiram izadje da unesem password i sve logiram koj pol muski zenksi sve potpunim toj je sve u redu al nema ga dialog za e mail kad se isklcim sa servera i pa udjem daje mi dialog da unesem svoju mail ja ocu da mi dajte dialog pred tutom pomocc
Dio skripte: ///
Neke slike/video za lakse dobivanje pomoci(neobavezno):////
Naslov: Odg: pomoc
Poruka od: ZeRooMKD poslato April 07, 2013, 14:13:56 POSLE PODNE
REFRESH jel zna neko
Naslov: Odg: pomoc
Poruka od: Blaeks poslato April 07, 2013, 14:16:22 POSLE PODNE
kada igrac vec jednom ukuca email, postavis mu varijablu, i onda stavis proveru tamo gde prikazujes email , ovako naprimer if(PI[playerid][pEmailKucan] == 0)
{
//ovde dialog
}
nadam se da razumes
Naslov: Odg: pomoc
Poruka od: ZeRooMKD poslato April 07, 2013, 14:18:13 POSLE PODNE
Citat: Blaeks poslato April 07, 2013, 14:16:22 POSLE PODNE
kada igrac vec jednom ukuca email, postavis mu varijablu, i onda stavis proveru tamo gde prikazujes email , ovako naprimer if(PI[playerid][pEmailKucan] == 0)
{
//ovde dialog
}
nadam se da razumes



pogledaj ovo


if(dialogid == 9812)
      {
         if(response)
         {
              strval(inputtext);
            strmid(PlayerInfo[playerid][pEmail], inputtext, 0, strlen(inputtext), 225);
            format(string, sizeof(string), "{37F906}INFO:{FFFFFF}Dokolku dojde do hakiranje na vasiot acc, pass kje vi bide praten na %s.", inputtext);
            SendClientMessage(playerid, BELA, string);
            SendClientMessage(playerid, WHITE, "Dobredojdovte na {FFFFFF}[Test srw ] Role Play, sega sledi tutorial.");
            EmailDozvola[playerid] = 0;
            SacuvajIgraca(playerid);
         }
      }
Naslov: Odg: pomoc
Poruka od: Blaeks poslato April 07, 2013, 14:27:31 POSLE PODNE
stavi ovako if(dialogid == 9812)
      {
       if(PlayerInfo[playerid][pEmailKucan] = 0)
      {
         if(response)
         {
              strval(inputtext);
            strmid(PlayerInfo[playerid][pEmail], inputtext, 0, strlen(inputtext), 225);
            format(string, sizeof(string), "{37F906}INFO:{FFFFFF}Dokolku dojde do hakiranje na vasiot acc, pass kje vi bide praten na %s.", inputtext);
            SendClientMessage(playerid, BELA, string);
            SendClientMessage(playerid, WHITE, "Dobredojdovte na {FFFFFF}[Test srw ] Role Play, sega sledi tutorial.");
            EmailDozvola[playerid] = 0;
            PlayerInfo[playerid][pEmailKucan] = 1;
            SacuvajIgraca(playerid);
           }
         }
      }
i pod enum pinfo stavi pEmailKucan i stavi da se ta varijabla cuva kada igrac izadje i da se ucita kada udje
Naslov: Odg: pomoc
Poruka od: ZeRooMKD poslato April 07, 2013, 14:29:18 POSLE PODNE
Citat: Blaeks poslato April 07, 2013, 14:27:31 POSLE PODNE
stavi ovako if(dialogid == 9812)
      {
       if(PlayerInfo[playerid][pEmailKucan] = 0)
      {
         if(response)
         {
              strval(inputtext);
            strmid(PlayerInfo[playerid][pEmail], inputtext, 0, strlen(inputtext), 225);
            format(string, sizeof(string), "{37F906}INFO:{FFFFFF}Dokolku dojde do hakiranje na vasiot acc, pass kje vi bide praten na %s.", inputtext);
            SendClientMessage(playerid, BELA, string);
            SendClientMessage(playerid, WHITE, "Dobredojdovte na {FFFFFF}[Test srw ] Role Play, sega sledi tutorial.");
            EmailDozvola[playerid] = 0;
            PlayerInfo[playerid][pEmailKucan] = 1;
            SacuvajIgraca(playerid);
           }
         }
      }
i pod enum pinfo stavi pEmailKucan i stavi da se ta varijabla cuva kada igrac izadje i da se ucita kada udje

ma covece ja zel pred tutorial da mi izadnje dialog da upisem mail svatate ?
Naslov: Odg: pomoc
Poruka od: Blaeks poslato April 07, 2013, 14:30:40 POSLE PODNE
pa ja tebi to i kazem, ti si naveo da imas problem da ti se dialog stalno returna, e sada, nadji kraj registracije, znaci pocetak tutorijala, i tu stavi da mu prikaze dialog, i ovaj response stavis pod ondialogresponse, razumes me sada sta hocu da ti kazem ?
Naslov: Odg: pomoc
Poruka od: ZeRooMKD poslato April 07, 2013, 14:45:34 POSLE PODNE
ne svatas ocu da kazem da kad odbiram godine znaci imate 20 godina dolazite iz srbije i kat sve to sredim da mi izaci jedan dialog molimo vas unesite vasu mail      i uneses i ti da tutorial
Naslov: Odg: pomoc
Poruka od: Blaeks poslato April 07, 2013, 14:47:38 POSLE PODNE
pa dobro onda, nadji taj deo gde potvrdjujes svoje informacije, i onda mu tek prikazi dialog, a taj deo stavi pod ondialogresponse, nadam se da sam te sad shvatio..