Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: gargy001 poslato Jul 22, 2014, 03:25:56 PRE PODNE

Naslov: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 03:25:56 PRE PODNE
Skripta koju koristim:Moja od 0
Detaljan opis problema:Radim Register / Login sistem u textdrawima i sve što je ostalo je da napravim provjeru kod klika na textdraw da li je sve ispunjeno
Dio skripte:Nisam siguran da je išta potrebno
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: youngdeal poslato Jul 22, 2014, 10:21:38 PRE PODNE
napravis varijablu i primer imas 5 koraka na svakom tu varijablu updejtujes i na zadnjem koraku je proveris ako je tacna pustis ga dalje.
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 13:54:48 POSLE PODNE
Citat: C++ poslato Jul 22, 2014, 10:21:38 PRE PODNE
napravis varijablu i primer imas 5 koraka na svakom tu varijablu updejtujes i na zadnjem koraku je proveris ako je tacna pustis ga dalje.
Može link za wiki ili nešto sl
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: youngdeal poslato Jul 22, 2014, 13:56:03 POSLE PODNE
nema to na wiki to je cista logika...

znaci napravis playervarijablu i znaci svako novo popunjavanje updejtujes je i onda proveris primer ako imas 5popunjavanja a on klikne register ako je varijabla manja od 5 napises mu da mora popunit sve.
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 14:44:16 POSLE PODNE
Citat: C++ poslato Jul 22, 2014, 13:56:03 POSLE PODNE
nema to na wiki to je cista logika...

znaci napravis playervarijablu i znaci svako novo popunjavanje updejtujes je i onda proveris primer ako imas 5popunjavanja a on klikne register ako je varijabla manja od 5 napises mu da mora popunit sve.
Kada unese šifru, ostali podatci su 0, kako sada da pravim provjeru da je konačan fajl kad on klikne na nastavi ili šta već kako da napravim provjeru da se provjeri da li je i dalje 0 ili je promjenjeno?
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: youngdeal poslato Jul 22, 2014, 14:45:09 POSLE PODNE
nerazumem objasni malo...
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 14:49:24 POSLE PODNE
Citat: C++ poslato Jul 22, 2014, 14:45:09 POSLE PODNE
nerazumem objasni malo...
Pa kada igrač unese šifru odmah se kreira fajl i unosi se šifra, no ostali podatci se unesu kao 0 npr. Mail = 0 i kako on ide i popunjava ti podatci zamjenjuju 0, eh, kako sada da ja namjestim da kada klikne na nastavi, da provjerava da li je npr. mail i dalje 0 ili je promjenio
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: youngdeal poslato Jul 22, 2014, 14:52:01 POSLE PODNE
jednostavno

emailduzina = strlen(Email varijabla);
if(emailduzina == 0) posaljes poruku da nema nista uneseno
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 15:08:05 POSLE PODNE
Pokušao sam ovako;


Dobijem errore:
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1052) : warning 217: loose indentation
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1059) : warning 217: loose indentation
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1179) : warning 211: possibly unintended assignment
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1180) : warning 211: possibly unintended assignment
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1181) : warning 211: possibly unintended assignment
C:\Documents and Settings\Administrator\Desktop\Crystal Life RolePlay X1 v2\gamemodes\X1.pwn(1182) : warning 211: possibly unintended assignment
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


6 Warnings.


1052:
TextDrawHideForPlayer(playerid,Registracija0);
1059:
TextDrawHideForPlayer(playerid,Registracija7);
1179-1182:
if(PlayerInfo[playerid][pMail] = 0) return SendClientMessage(playerid,COLOR_RED,"{FF6347}[!{FF0000}CL:RP{FF6347}] {FFFFFF}Niste popunili sve podatke");
if(PlayerInfo[playerid][pPol] = 0) return SendClientMessage(playerid,COLOR_RED,"{FF6347}[!{FF0000}CL:RP{FF6347}] {FFFFFF}Niste unijeli sve podatke");
if(PlayerInfo[playerid][pGodine] = 0) return SendClientMessage(playerid,COLOR_RED,"{FF6347}[!{FF0000}CL:RP{FF6347}] {FFFFFF}Niste unijeli sve podatke");
if(PlayerInfo[playerid][pDrzava] = 0) return SendClientMessage(playerid,COLOR_RED,"{FF6347}[!{FF0000}CL:RP{FF6347}] {FFFFFF}Niste unijeli sve podatke");
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: youngdeal poslato Jul 22, 2014, 15:10:26 POSLE PODNE
jel ti mene slusas ili bezveze spamas gde si pokusao bre kako sam ti rekao,u ostalo sta me briga oces poslusat ili ne.

possibly unintended assignment = znaci umesto = ide ==

loose indentation = znaci da se gubi redosled koda da to resis ili poravnas linije ili na vrh stavis #pragma tabsize 0
Naslov: Odg: [Pomoć] YSI Provjera
Poruka od: gargy001 poslato Jul 22, 2014, 15:24:36 POSLE PODNE
Citat: C++ poslato Jul 22, 2014, 15:10:26 POSLE PODNE
jel ti mene slusas ili bezveze spamas gde si pokusao bre kako sam ti rekao,u ostalo sta me briga oces poslusat ili ne.

possibly unintended assignment = znaci umesto = ide ==

loose indentation = znaci da se gubi redosled koda da to resis ili poravnas linije ili na vrh stavis #pragma tabsize 0
Sredio