Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [LOb]mistic144 poslato April 27, 2013, 08:42:03 PRE PODNE

Naslov: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 27, 2013, 08:42:03 PRE PODNE
Skripta koju koristim: Mod od 0
Detaljan opis problema: kako da napravim dialogid za mail sve sam dodao vec samo mi fali dialogid
Dio skripte: na vrhu moda #define DIALOG_EMAIL   7 pod pInfo     pEmail[128],
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Naslov: Odg: [pomoc]Email
Poruka od: mistic1441 poslato April 27, 2013, 08:42:58 PRE PODNE
pa ljepo ga napravis , dodas dialog za svaku drzavu ako je imas ili poslje musko zensko pa onda drzavu da stavis
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 27, 2013, 09:01:50 PRE PODNE
eto napravio sam dialog za email sad me zanima kako da napravim da mi ga sacuva

   if(dialogid == DIALOG_EMAIL)
   {
      if(response)
      {
         if(listitem == 0)
         {
            ShowPlayerDialog(playerid,DIALOG_EMAIL, DIALOG_STYLE_INPUT, "Email", "Unesite vas email u slucaju da zaboravite sifru:", "OK","Odustani");
            return 1;
         }
      }
   }
Naslov: Odg: [pomoc]Email
Poruka od: mistic1441 poslato April 27, 2013, 09:47:05 PRE PODNE
Da ali nece da mi sprema kad stavim pod enume , mislim on zajedno radimo na modu pa zato
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 28, 2013, 14:05:47 POSLE PODNE
pls pomognite :(
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 28, 2013, 21:42:41 POSLE PODNE
di tocno to treba stavit on playerdisconnect ili ?
Naslov: Odg: [pomoc]Email
Poruka od: ChampaWasTaken poslato April 28, 2013, 22:49:55 POSLE PODNE
Evo ti nagovestaj. Posto sam na telefonu
To mozes napravit isto kao sto si pravio. Da ti save. Pass
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 29, 2013, 13:52:28 POSLE PODNE
moze primjer
Naslov: Odg: [pomoc]Email
Poruka od: ChampaWasTaken poslato April 29, 2013, 14:07:30 POSLE PODNE
evo vako mozes spremati u logove mailove ako oces:
(na vrh skripte)
#define DIALOG_MAIL      33 //ovo promjeni kako tebi pase zbog ideva dialoga

zatim negdje stavis:
(ovo postavljas negdje na registraciji)
ShowPlayerDialog(playerid, DIALOG_MAIL, DIALOG_STYLE_INPUT,"E-Mail","Molimo unesite vasu pravu E-Mail adresu","Uredu","Odustani");

I ovo pod ondialogresponse
if(dialogid == DIALOG_MAIL)
{
MailLog("%s - %s",ImeIgraca(playerid),inputtext);
}


I da treba ti funkcija mail log evo ti je:
(ovo ide negdje u skriptu na dno po mogucnosti)
forward MailLog(string[]);
public MailLog(string[])
{
new entry[256];
format(entry, sizeof(entry), "%s\n",string);
new File:hFile;
hFile = fopen("Emailovi", io_append);
fwrite(hFile, entry);
fclose(hFile);
}


Takodje ce ti trebati stock za imeigraca:
(ovo ide negdje u skriptu na dno po mogucnosti)
stock ImeIgraca(playerid)
{
    new ime[MAX_PLAYER_NAME];
    GetPlayerName(playerid, ime, sizeof(ime));
    return ime;
}


Ovo ti je NAJJEDNOSTAVNIJI primjer sto moze biti znaci pisat ce ti sve emailove i jedan fajl tacnije log u formatu Ime_Prezime - Email

Ako ti bude errora slobodno postaj o5 ;)
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 30, 2013, 14:29:42 POSLE PODNE
baca mi ova dva warninga

C:\Documents and Settings\User\My Documents\World Gaming RPG\gamemodes\WGRP.pwn(2891) : warning 202: number of arguments does not match definition
C:\Documents and Settings\User\My Documents\World Gaming RPG\gamemodes\WGRP.pwn(2891) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.



linija :

MailLog("%s - %s",ImeIgraca(playerid),inputtext);
Naslov: Odg: [pomoc]Email
Poruka od: Farkias poslato April 30, 2013, 14:30:59 POSLE PODNE
Citat: [WG:RP]mistic144 poslato April 30, 2013, 14:29:42 POSLE PODNE
baca mi ova dva warninga

C:\Documents and Settings\User\My Documents\World Gaming RPG\gamemodes\WGRP.pwn(2891) : warning 202: number of arguments does not match definition
C:\Documents and Settings\User\My Documents\World Gaming RPG\gamemodes\WGRP.pwn(2891) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Warnings.



linija :

MailLog("%s - %s",ImeIgraca(playerid),inputtext);

Izvoli link

http://balkan-samp.com/forum/index.php?topic=40233.0
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 30, 2013, 14:39:51 POSLE PODNE
kako da to fixam probo sam obrisat kako tu pokazuje i nece
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 30, 2013, 20:11:08 POSLE PODNE
pls help bump
Naslov: Odg: [pomoc]Email
Poruka od: [LOb]mistic144 poslato April 30, 2013, 21:35:32 POSLE PODNE
Problem Rješen Može Lock