[Pomoc]Spremanje

Započeo X_samper
1. Okt. 2015. Zaključano
478
pregleda
3
postova
X_samper
4
Shot Caller
1. Okt. 2015.
Skripta koju koristim:Moja od 0
Detaljan opis problema:Napravio sam reg/log sistem sa godinama i time i sad kad ja upisem godine i sve to ono nista ne spremi u ini fajl
Dio skripte: http://pastebin.com/LRMPaytB
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Vuzimir
5
Kingpin
2. Okt. 2015.
probaj ovako:
//godine , pol , drzava , mail
if(dialogid == DIALOG_POL)
{
if(response)
{
if(listitem == 0)
{
                                Ulogiran = 1;
PlayerInfo = 1;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste Musko.");
SendClientMessage(playerid, -1, ""SPLAVA"________________");
SetPlayerSkin(playerid, 20);
PlayerInfo = 20;
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_GODINE,DIALOG_STYLE_INPUT,""BELA"Koliko imate godina?",""SPLAVA"Molimo vas upisite koliko imate godina.\n\n"SPLAVA"Najvise: "CRVENA"50.\n"SPLAVA"Najmanje: "CRVENA"10.","Izaberi","Izlaz");
}
if(listitem == 1)
{
                                Ulogiran = 1;
PlayerInfo = 2;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"_________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste Zensko.");
SendClientMessage(playerid, -1, ""SPLAVA"_________________");
SetPlayerSkin(playerid, 91);
PlayerInfo = 91;
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_GODINE,DIALOG_STYLE_INPUT,""BELA"Koliko imate godina?",""SPLAVA"Molimo vas upisite koliko imate godina.\n\n"SPLAVA"Najvise: "CRVENA"50.\n"SPLAVA"Najmanje: "CRVENA"10.","Izaberi","Izlaz");
}
}
    }
    if(dialogid == DIALOG_GODINE)
{
        if(!response)
    {
        Kick(playerid);
    }
    else
    {
            if(strlen(inputtext))
            {
                new age = strval(inputtext);
                if(age > 50 || age < 10)
            {
                ShowPlayerDialog(playerid,DIALOG_GODINE,DIALOG_STYLE_INPUT,""BELA"Koliko imate godina?",""SPLAVA"Molimo vas upisite koliko imate godina.\n\n"SPLAVA"Najvise: "CRVENA"50.\n"SPLAVA"Najmanje: "CRVENA"10.","Izaberi","Izlaz");
            }
            else
            {
                PlayerInfo = age;
                new string;
                ClearChatBox(playerid, 5);
                SendClientMessage(playerid, -1, ""SPLAVA"______________________");
                format(string, sizeof(string),""BELA"Ok,vi imate %d godine.",age);
                SendClientMessage(playerid, -1, string);
                SendClientMessage(playerid, -1, ""SPLAVA"______________________");
                SavePlayer(playerid);
                ShowPlayerDialog(playerid,DIALOG_DRZAVA,DIALOG_STYLE_LIST,""BELA"Odakle ste?",""SPLAVA"Srbija\n"SPLAVA"Hrvatska\n"SPLAVA"Bosna i Hercegovina\n"SPLAVA"Makedonija\n"SPLAVA"Crne Gora\n"SPLAVA"Republika Srpska","Izaberi","Izlaz");
            }
        }
        else
        {
                return 0;
        }
    }
}
if(dialogid == DIALOG_DRZAVA)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo = 1;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"____________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Srbije.");
SendClientMessage(playerid, -1, ""SPLAVA"____________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
if(listitem == 1)
{
PlayerInfo = 2;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"______________________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Hrvatske.");
SendClientMessage(playerid, -1, ""SPLAVA"______________________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
if(listitem == 2)
{
PlayerInfo = 3;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"_________________________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Bosna i Hercegovine.");
SendClientMessage(playerid, -1, ""SPLAVA"_________________________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
if(listitem == 3)
{
PlayerInfo = 4;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"________________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Makedonije.");
SendClientMessage(playerid, -1, ""SPLAVA"________________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
if(listitem == 4)
{
PlayerInfo = 5;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"_______________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Crne Gore.");
SendClientMessage(playerid, -1, ""SPLAVA"_______________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
if(listitem == 5)
{
PlayerInfo = 6;
ClearChatBox(playerid, 5);
SendClientMessage(playerid, -1, ""SPLAVA"______________________");
SendClientMessage(playerid, -1, ""BELA"Ok,vi ste iz "SPLAVA"Republika Srpske.");
SendClientMessage(playerid, -1, ""SPLAVA"______________________");
SavePlayer(playerid);
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.",""SPLAVA"Molimo vas unesite vasu e-mail adresu.\n"CRVENA"Urban Country Admin Team.","Izaberi","Izlaz");
}
}
    }
    if(dialogid == DIALOG_EMAIL)
  {
if(strlen(inputtext))
{
if(strfind(inputtext,"@",true) !=-1)
{
new string;
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteString(File,"Email",inputtext);
format(string, sizeof(string),"%s",inputtext);
SCM(playerid, -1, string);
strmid(PlayerInfo, inputtext, 0, strlen(inputtext), 255);
                ClearChatBox(playerid, 5);
    format(string, sizeof(string),""BELA"Vasa e-mail adresa je:"SPLAVA" %s",string);
                SCM(playerid, -1, string);
                ClearChatBox(playerid, 5);
INI_Close(File);
}
else
{
ShowPlayerDialog(playerid,DIALOG_EMAIL,DIALOG_STYLE_INPUT,""BELA"Unesite vasu e-mail adresu.","CRVENAE-mail koji ste uneli je nepravilan.\n\n"SPLAVA"Primer: urbancountry@gmail.com","Izaberi","Izlaz");
SetSpawnInfo(playerid, 294, 824.9390, -1368.1731, -0.5015, 319.2446, 0, 0, 0, 0, 0, 0);
    SpawnPlayer(playerid);
                        SavePlayer(playerid);
}
}
}
return 1;
}

//saveplayer

//~~~~~~~~~~~~~~~~~~~~~~~//
stock SavePlayer(playerid)
{
    if(Ulogiran == 1)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
INI_WriteInt(File, "Novac", PlayerInfo);
INI_WriteInt(File, "Level", PlayerInfo);
INI_WriteInt(File, "Admin", PlayerInfo);
INI_WriteInt(File, "Drzava", PlayerInfo);
INI_WriteInt(File, "Godine", PlayerInfo);
INI_WriteString(File, "Email", PlayerInfo);
INI_WriteInt(File, "Pol", PlayerInfo);
INI_WriteInt(File, "Skin", PlayerInfo);
INI_WriteInt(File, "NovacBanka", PlayerInfo);
INI_WriteInt(File, "Zlato", PlayerInfo);
INI_WriteInt(File, "OtvorenaKnjizica", PlayerInfo);
INI_WriteInt(File, "RadnaKnjizica", PlayerInfo);
INI_WriteInt(File, "Gamemaster", PlayerInfo);
INI_Close(File);
}
return 1;
}
X_samper
4
Shot Caller
2. Okt. 2015.
Hvala radi moze lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha