Dinox[â„¢]

Dinox[â„¢]

Hustler

Poslednja aktivnost

pre 8 godina

postova

99

Kreiranih tema

8

XP

240

Pridružio se

sep. 2013

Trenutna aktivnost

Izgleda da Dinox[â„¢] trenutno ne radi ništa

Odgovorio na Sep 11, 2014
[Pomoc]Komanda levelup i stats
GTA San Andreas Multiplayer / Pitanja & Pomoć
Skripta koju koristim: Radim do 0, učim skriptat
Detaljan opis problema:  Htio sam napraviti respekte i level i platu. i sada napravio sam da sačuva sve i to sve, ali na ove komande mi izbacuje errore i bez njih ne mogu provjeriti dali sam dobro čuvanje i sve napravio, jer ipak tek učim. Ispod skripte piÅ¡e error.
Dio skripte:

    YCMD:levelup(playerid, params[], help) //komanda
{
#pragma unused help
#pragma unused params
new string; // string
if(IsPlayerConnected(playerid) == 1) // proverava jel igrac online
{
new poeni;
new novilvl = PlayerInfo+1; // dodaj +1 na lvl
new resp = novilvl*levelres; // Iznos respekata
if(PlayerInfo < resp) // Proverava respekte
{
format(poeni,sizeof(poeni)," Potrebno je %d respekata za lvlup, trenutno imas %d",resp,PlayerInfo);
SendClientMessage(playerid,CRVENA,poeni); // salje "poruku".
return 1;
}
else
{
PlayerInfo = 0; //  Postavlja respekte na 0 kad se levelup
PlayerInfo++; // dodaje +1 level
format(string,sizeof(string),"Sada si level %d",PlayerInfo);
GameTextForPlayer(playerid,string,6000,1); // salje gametext u vezi levelup-a
return 1;
}
}
return 1;
}

YCMD:stats(playerid, params[], help) //komanda
{
#pramga unused help
#pragma unused params
new string2;
new ime;
GetPlayerName(playerid, ime, sizeof(ime));
format(string2,sizeof(string2),"Ime: %s \nLevel: %d\nSati Igre: %d",ime,PlayerInfo,PlayerInfo);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Igracev Stats",string2,"Zatvori","");
return 1;
}

Evo error.
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(158) : warning 202: number of arguments does not match definition
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "@yC_levelup"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "@yC_levelup"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "i"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase

4 Errors.

Def sam na početku
#include 
#include
#include

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Odgovorio na Sep 04, 2014
[Pomoc] Errori (Reg/Log system, define i ostalo)
GTA San Andreas Multiplayer / Pitanja & Pomoć
Lenon wrote on September 4, 2014, 12:17 pm:
samo sec


Sada imam ove errore
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(58) : error 021: symbol already defined: "PlayerInfo"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(304) : error 001: expected token: "-string end-", but found "-identifier-"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(304) : error 017: undefined symbol "FF9000"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(304) : warning 217: loose indentation
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(304) : error 017: undefined symbol "Upisi"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(304) : fatal error 107: too many error messages on one line
Odgovorio na Sep 04, 2014
[Pomoc] Errori (Reg/Log system, define i ostalo)
GTA San Andreas Multiplayer / Pitanja & Pomoć
Lenon wrote on September 4, 2014, 12:08 pm:

new PlayerInfo;


Gdje ovo da stavim ? Jer ako stavim između //definicija i //Reg/Log systema onda mi izbacuje ove errore
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(17) : error 017: undefined symbol "pInfo"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(17) : error 009: invalid array size (negative, zero or out of bounds)
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(34) : error 017: undefined symbol "INI_String"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(60) : error 021: symbol already defined: "PlayerInfo"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(120) : error 017: undefined symbol "FF9000"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(120) : error 017: undefined symbol "Upisi"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(120) : error 017: undefined symbol "lozinku"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(120) : fatal error 107: too many error messages on one line

Ako ga stavim poslije enum izbacuje slijedeće, ali u redu je ovo new PlayerInfo.. imam slijedeće errore kada stavim to
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(31) : error 017: undefined symbol "INI_String"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(57) : error 021: symbol already defined: "PlayerInfo"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(117) : error 017: undefined symbol "FF9000"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(117) : error 017: undefined symbol "Upisi"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(117) : error 017: undefined symbol "lozinku"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(117) : fatal error 107: too many error messages on one line
Odgovorio na Sep 04, 2014
[Pomoc] Errori (Reg/Log system, define i ostalo)
GTA San Andreas Multiplayer / Pitanja & Pomoć
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 017: undefined symbol "INI_String"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : warning 215: expression has no effect
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 001: expected token: ";", but found "]"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 029: invalid expression, assumed zero
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : fatal error 107: too many error messages on one line

Evo sada errora..

evo cijela skripta..
//#includovi
#include
#include
#include
//#definicije
#define PlayerInfo
#define DIALOG_REGISTRACIJA 1
#define DIALOG_LOGIN 2
#define DIALOG_USPJESNOA 3
#define DIALOG_USPJESNOB 4
#define PATH "/Korisnici/%s.ini"

//Regyster i Login System

enum pInfo
{
    pLozinka,
    pNovac,
    pAdmin,
    pUbojstva,
    pSmrti
}

forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
    INI_String("Lozinka",PlayerInfo);
    INI_Int("Novac",PlayerInfo);
    INI_Int("Admin",PlayerInfo);
    INI_Int("Ubojstva",PlayerInfo);
    INI_Int("Smrti",PlayerInfo);
    return 1;
}
stock UserPath(playerid)
{
    new string,playername;
    GetPlayerName(playerid,playername,sizeof(playername));
    format(string,sizeof(string),PATH,playername);
    return string;
}
stock udb_hash(buf[]) {
    new length=strlen(buf);
    new s1 = 1;
    new s2 = 0;
    new n;
    for (n=0; n    {
      s1 = (s1 + buf) % 65521;
      s2 = (s2 + s1)    % 65521;
    }
    return (s2 << 16) + s1;
}
new PlayerInfo;

public OnPlayerConnect(playerid)
{
    if(fexist(UserPath(playerid)))
    {
        INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"{FF9000}Login","{FF9000}Upisi svoju lozinku za ulazak u igru.","Login","Odustani");
    }
    else
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTRACIJA, DIALOG_STYLE_INPUT,"{FF9000}Registracija",{FF9000}Upisi lozinku koju ces koristiti za pristup accountu.","Registracija","Odustani");
    }
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    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,"Ubojstva",PlayerInfo);
    INI_WriteInt(File,"Smrti",PlayerInfo);
    INI_Close(File);
    return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
    PlayerInfo++;
    PlayerInfo++;
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch( dialogid )
    {
        case DIALOG_REGISTRACIJA:
        {
            if (!response) return Kick(playerid);
            if(response)
            {
                if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTRACIJA, DIALOG_STYLE_INPUT, "{FF9000}Registracija","{FF9000}[!]Upisao si pogresnu lozinku.\n"{FF9000}Upisi lozinku koju ces koristiti za pristup accountu.","Registracija","Odustani");
                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,"Ubojstva",0);
                INI_WriteInt(File,"Smrti",0);
                INI_Close(File);

                SetSpawnInfo(playerid, 0, 0, 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0);
                SpawnPlayer(playerid);
                ShowPlayerDialog(playerid, DIALOG_USPJESNOA, DIALOG_STYLE_MSGBOX,"{FF9000}Registracija uspjesna!","{FF9000}Registracija uspjesna, otidite relog da se vas account spremi!","Uredu","");
            }
        }

        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);
                    ShowPlayerDialog(playerid, DIALOG_USPJESNOB, DIALOG_STYLE_MSGBOX,"{FF9000}Uspjesno ste se logirali u vas account!","Uredu","");
                }
                else
                {
                    ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,"{FF9000}Login","{FF9000}[!]Upisao si pogresnu lozinku..\n"{FF9000}Upisi svoju lozinku za pristup accountu.","Login","Odustani");
                }
                return 1;
            }
        }
    }
    return 1;
}
Odgovorio na Sep 04, 2014
[Pomoc] Errori (Reg/Log system, define i ostalo)
GTA San Andreas Multiplayer / Pitanja & Pomoć
Skripta koju koristim: Od nule, ali to ja se čim tako da sam uzeo neki tutorijal  za Reg/Log system, i imam nekih errora
Detaljan opis problema: Errore koje dobivam
Dio skripte: Dobro to sredim. I sada mi izbacuje slijedeće errore
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 029: invalid expression, assumed zero
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : warning 215: expression has no effect
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 001: expected token: ";", but found "]"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : error 029: invalid expression, assumed zero
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(32) : fatal error 107: too many error messages on one line


29 forward LoadUser_data(playerid,name[],value[]);
30 public LoadUser_data(playerid,name[],value[])
31 {
32    INI_Int("Lozinka",PlayerInfo);
33    INI_Int("Novac",PlayerInfo);
34    INI_Int("Admin",PlayerInfo);
35    INI_Int("Ubojstva",PlayerInfo);
36    INI_Int("Smrti",PlayerInfo);
37    return 1;
38  }

Neke slike/video za lakse dobivanje pomoci(neobavezno):
3

Novi Član

Nivo 3

Iskustvo 40 / 100 XP
Ukupno XP: 240 60 XP do sledećeg nivoa
6
Dostignuća
240
Ukupno XP
0
Trenutni Niz
0
Najduži Niz

Sva Dostignuća

6 / 20 otključano

Prikaži sve →
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP

Nedavna XP Aktivnost

+100
Otključano: Primerni Član
pre 1 nedelju
Dostignuće
+40
Otključano: Uzoran Građanin
pre 1 nedelju
Dostignuće
+50
Otključano: Aktivni Saradnik
pre 1 nedelju
Dostignuće
+25
Otključano: Početak
pre 1 nedelju
Dostignuće
+15
Otključano: Pokretač Tema
pre 1 nedelju
Dostignuće
+10
Otključano: Prvi Post
pre 1 nedelju
Dostignuće