Rafixstan[HA] - 2011-08-13 09:01:54

Jeżeli masz jakis problem z pawno napisz tutaj postaramy ci pomóc.

kacpero599 - 2011-08-13 09:09:18

Siemka mam problem z pawno same erory. Bardzo prosze o Pomoc

Rafixstan[HA] - 2011-08-13 13:22:42

może bys podał te errory i kod pwn w którym się znajdują.

kacpero599 - 2011-08-13 17:04:22

fatal error 100: cannot read from file: "dudb"        to jest ten eror a kod:





#include <a_samp>
#include <dini>
#include <dudb>
#include <colors>
#pragma tabsize 0 // nie chce mi sie xD
new SpawnPoRazPierwszy[MAX_PLAYERS];
new Zalogowany[MAX_PLAYERS];
new smierc[MAX_PLAYERS];
new zabujstwa[MAX_PLAYERS];
new odwiedzin[MAX_PLAYERS];
new wiadomosci[MAX_PLAYERS];
new Float:Xpp[MAX_PLAYERS];
new Float:Ypp[MAX_PLAYERS];
new Float:Zpp[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
    SpawnPoRazPierwszy[playerid] = 1;
        if(dini_Exists(FileStats(playerid)))
        {
        TogglePlayerControllable(playerid, false);
        ShowPlayerDialog(playerid, 1, DIALOG_STYLE_INPUT, "Panel logowania", "Ten nick jest już zarejestrowany. Wpisz hasło i zaloguj się.", "Zaloguj", "Anuluj");
        }
        else
        {
        ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Panel rejestracji", "Aby grać na serwerze zarejestruj się! Wpisz hasło.", "Zarejestruj", "Anuluj");
        }
    return 1;
}
public OnPlayerDeath(playerid,killerid, reason)
{
smierc[playerid]++;
zabujstwa[killerid]++;
SpawnPoRazPierwszy[playerid] = 0;
return 1;
}
public OnPlayerSpawn(playerid)
{
if(SpawnPoRazPierwszy[playerid] == 1)
{
ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "Spawn", "Czy chcesz przywrócić swoją dawną pozycję?", "TAK", "NIE");
}
return 1;
}
public OnPlayerDisconnect(playerid)
{
    if(Zalogowany[playerid] == 1)
    {
    SaveStats(playerid);
    }
return 1;
}
FileStats(playerid)
{
new p[256];
format(p, sizeof(p), "%s.ini", udb_encode(Player(playerid)));
return p;
}
SaveStats(playerid)
{
dini_IntSet(FileStats(playerid), "score", GetPlayerScore(playerid));//punkty
dini_IntSet(FileStats(playerid), "money", GetPlayerMoney(playerid));//kasa
dini_IntSet(FileStats(playerid), "smierci", smierc[playerid]);//ilość śmierci
dini_IntSet(FileStats(playerid), "zabójstwa", zabujstwa[playerid]);//ilość zabójstw
dini_IntSet(FileStats(playerid), "odwiedzin", odwiedzin[playerid]);//odwiedzin
dini_IntSet(FileStats(playerid), "Wiadomosci na chacie", wiadomosci[playerid]);//wiadomosci na chacie
GetPlayerPos(playerid, Xpp[playerid],Ypp[playerid],Zpp[playerid]);
dini_FloatSet(FileStats(playerid), "X", Xpp[playerid]);//X
dini_FloatSet(FileStats(playerid), "Y", Ypp[playerid]);//Y
dini_FloatSet(FileStats(playerid), "Z", Zpp[playerid]);//Z

}
//==============================================================================
LoadStats(playerid)
{
SetPlayerScore(playerid,dini_Int(FileStats(playerid), "score"));
GivePlayerMoney(playerid,dini_Int(FileStats(playerid), "money"));
smierc[playerid] = dini_Int(FileStats(playerid), "smierci");
zabujstwa[playerid] = dini_Int(FileStats(playerid), "zabójstwa");
wiadomosci[playerid] = dini_Int(FileStats(playerid), "Wiadomosci na chacie");
odwiedzin[playerid] = dini_Int(FileStats(playerid), "odwiedzin");
}
public OnPlayerText(playerid, text[])
{
wiadomosci[playerid]++;
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 11)
{
if(response == 0)
{
SendClientMessage(playerid, 0xff0000ff, "Anulowales");
}
else
{
Xpp[playerid] = dini_Float(FileStats(playerid), "X");
Ypp[playerid] = dini_Float(FileStats(playerid), "Y");
Zpp[playerid] = dini_Float(FileStats(playerid), "Z");
SetPlayerPos(playerid, Xpp[playerid], Ypp[playerid], Zpp[playerid]);
}
if(Xpp[playerid] == 0.0)
{
SendClientMessage(playerid, 0xff0000ff, "Nie udalo się przywrocić pozycji, gdyż nie było Cię wcześniej na serwerze, bądź wybrałeś opcję 'NIE'");
}

return 1;
}
new string[128];
if(dialogid == 1)
{
if(response == 0)
{
SendClientMessage(playerid, CZERWONY, "Nie zalogowano = kick");
Kick(playerid);
}
else
{
if(strlen(inputtext) > 0)
{
new stringg[256];
format(stringg, sizeof(stringg), "%s", dini_Get(FileStats(playerid), "HASLO"));
if(!strcmp(inputtext, stringg))
{
SendClientMessage(playerid, ZIELONY, "> Zalogowano <");
LoadStats(playerid);
Zalogowany[playerid]=1;
odwiedzin[playerid]++;
}
else
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Panel logowania","Nieprawidłowe hasło! Spróbuj ponownie.","Zaloguj","Anuluj");
}
}
else
{
ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Panel logowania","Nieprawidlowe haslo! Sprobuj ponownie.","Zaloguj","Anuluj");
}
}
return 1;
}
if(dialogid == 2)
{
if(response == 0)
{
SendClientMessage(playerid, CZERWONY, "Nie wolno grać bez rejestracji!");
Kick(playerid);
}
else
{
SendClientMessage(playerid,ZIELONY,"Zarejestrowano");
format(string,sizeof(string),"Twoje hasło: %s",inputtext);
SendClientMessage(playerid,ZIELONY,string);
SendClientMessage(playerid,ZIELONY,"ZALOGOWANO!");
odwiedzin[playerid]++;
Zalogowany[playerid]=1;
if (!dini_Exists(FileStats(playerid)))
{
dini_Create(FileStats(playerid));
SaveStats(playerid);
dini_Set(FileStats(playerid),"HASLO",inputtext);
}
}
return 1;
}
return 0;
}
Player(playerid)
{
new player[MAX_PLAYER_NAME];
GetPlayerName(playerid, player, sizeof(player));
return player;
}

Rafixstan[HA] - 2011-08-13 17:32:39

[]

kacpero599 - 2011-08-14 11:54:52

Dzieki Rafi Wszystko dzila



                                      Pozdro

kacpero599 - 2011-08-14 13:35:12

Rafi a wiesz gdzie moge pobrac include "COLOR_WHITE" i "COLOR_RED" ???

Rafixstan[HA] - 2011-08-14 13:45:37

Nie pobierasz tego Wklej to na samej górze skryptu lub mapy:
#define COLOR_RED 0xAA3333AA
#define COLOR_ORANGE 0xFF9900AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_WHITE 0xFFFEFFFF
#define COLOR_BLUE 0x0000FFFF
#define COLOR_LIGHTGREEN 0x66FF00FF
#define COLOR_LIGHTRED 0xFF0000FF
#define COLOR_LIGHTBLUE 0x008DFFFF
#define COLOR_PURPLE 0xB300FFFF
#define COLOR_MORSKI 0x0099C8FF
#define COLOR_PINK 0xFF99C8FF
#define COLOR_GOLD 0xAAAA00FF
I tam gdzie pisze Color_White itp zastąp tym 0xFFFEFFFF a Color Red tym 0xFF0000FF

Rafixstan[HA] - 2011-08-14 13:46:08

A i jak pomogę Poprosze o punkcik ;)

kacpero599 - 2011-08-14 14:11:28

dziekuje masz ode mnie 2 punkty

KondzioJr - 2011-08-14 17:06:26

Rafix a nie będzie lepiej jak oni będą robić wątki : problem z pawno [nick gracza]

Bo tak to duży spam będzie ; )

Rafixstan[HA] - 2011-08-14 17:10:47

Ok od teraz piszemy nowe tematy

KondzioJr - 2011-08-14 17:16:00

/lock

Rafixstan[HA] - 2011-08-17 08:43:58

Dlaczego ktoś przeniósł mój temat?

Majax[HA] - 2011-08-17 10:28:56

Ja nie przenosiłem nic

www.titanium.pun.pl www.managereleven.pun.pl www.anime-center.pun.pl www.ftims09.pun.pl www.zaburzenia-odzywiania.pun.pl