[Pomoc]Registracija/Login

Započeo Don Corleone.
14. Jul 2014. Zaključano
211
pregleda
10
postova
Connell
3
Hustler
14. Jul 2014.
Skripta koju koristim: Moja od 0,RP ucim tek.
Detaljan opis problema: RegistracijaLogin,od 0,preko tutoriala.
Dio skripte:
 new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Admin",PlayerInfo);
INI_WriteInt(File,"Ubistva",PlayerInfo);
INI_WriteInt(File,"Smrti",PlayerInfo);
INI_Close(File);

Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovo gore kad ubacim ne mogu kompajlati,izbaci mi da je pawno prestao sa radom,tj neki je problem sa zagradama ali ne kuzim koji ?
James_SmithXDl
6
OG Legend
14. Jul 2014.
pod kojim callbackom to pozivas?
Connell
3
Hustler
14. Jul 2014.
OnPlayerDisconnect
James_SmithXDl
6
OG Legend
14. Jul 2014.
daj mi da vidim.
Connell
3
Hustler
14. Jul 2014.
Evo izvoli komplet:

http://pastebin.com/UKr8gSEj

Tutorial po kojem sam radio:

http://balkan-samp.com/forum/index.php?topic=84471.0
Ivan_Ino
5
Kingpin
14. Jul 2014.
Pod OnGameModeInit ti na dnu fali return 1;
pokusaj to dodat i vidi ocel radit
James_SmithXDl
6
OG Legend
14. Jul 2014.
probaj zamjenit ondialogresponse citav sa ovim
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{

      case DIALOG_WEAPONS:
      {
        if(response) //
        {

              switch(listitem)
            {
                case 0: { GivePlayerWeapon(playerid, WEAPON_DEAGLE, 100); SCM(playerid, -1, "Prodavač: Kupili ste desert eagle"); }
                case 1: { GivePlayerWeapon(playerid, WEAPON_AK47, 100); SCM(playerid, -1, "Prodavač: Kupili ste AK47"); }
                case 2: { GivePlayerWeapon(playerid, WEAPON_SHOTGSPA, 100); SCM(playerid, -1, "Prodavač: Kupili ste shotgun"); }
            case 3: { GivePlayerWeapon(playerid, WEAPON_KNIFE, 1); SCM(playerid, -1, "Prodavač: Kupili ste noz"); }
            case 4: { GivePlayerWeapon(playerid, WEAPON_MP5, 100); SCM(playerid, -1, "Prodavač: Kupili ste MP5"); }

            }

        }
  }
  case DIALOG_REGISTER:
  {
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, "Registracija","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se registrovali.","Registruj se","Izadji");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
INI_WriteInt(File,"Novac",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"Ubistva",0);
INI_WriteInt(File,"Smrti",0);
INI_Close(File);
TextDrawShowForPlayer(playerid,Textdraw0);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
TextDrawShowForPlayer(playerid,Textdraw9);
TextDrawShowForPlayer(playerid,Textdraw10);
SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);// Ovde stavite koordinate svog spawna
SpawnPlayer(playerid);
        }
}
case DIALOG_LOGIN:
{
if(!response) return Kick(playerid);
if(response)
{
if(udb_hash(inputtext) == PlayerInfo)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
TextDrawShowForPlayer(playerid,Textdraw0);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw10);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"Prijavljivanje","Ukucali ste pogresnu lozinku.\nUkucajte ispravnu lozinku da bi se ulogovali.","Prijavi se","Izadji");
}
}
}
}
return 1;
}


ivane to nema veze.
Connell
3
Hustler
14. Jul 2014.
Sad komapajlam,sve super,a izbacuje ove errore:

C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(33) : error 017: undefined symbol "PlayerInfo"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(34) : error 017: undefined symbol "PlayerInfo"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(35) : error 017: undefined symbol "PlayerInfo"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(36) : error 017: undefined symbol "PlayerInfo"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(37) : error 017: undefined symbol "PlayerInfo"
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(136) : warning 217: loose indentation
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(147) : warning 217: loose indentation
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(245) : warning 217: loose indentation
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(269) : warning 202: number of arguments does not match definition
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(320) : warning 217: loose indentation
C:\Users\Dzaferovic\Desktop\Prvi RP Mod\gamemodes\RP.pwn(333) : warning 217: loose indentation
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

5 Errors.

Linije
/// Registracija login

forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Lozinka",PlayerInfo);
INI_Int("Novac",PlayerInfo);
INI_Int("Admin",PlayerInfo);
INI_Int("Ubistva",PlayerInfo);
INI_Int("Smrti",PlayerInfo);
return 1;
}

James_SmithXDl
6
OG Legend
14. Jul 2014.
evo reseno ti je sve

http://pastebin.com/FbxTj0Jv
Connell
3
Hustler
14. Jul 2014.
Hvala ti puno,i izvini sto te hajmo reci "peglam" i "maltretiram".

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha