Witamy na GTAOnline Obecny czas to 2018-10-19, 00:27 Użytkowników: 76417
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj


GTAONLINE.PL
Tematy otagowane jako: dini
1. MySqL na dini
Witam, mam taki oto kod i chciałbym go przerobić na dini. Jednak kompletnie nie wiem jak się za to zabrać bo tak naprawdę o wykorzystywaniu mysql w sampie nie wiem nic. Wiem, że mysql jest 100 razy lepsze itp, ale nie mam możliwość użycia tego.
Byłby ktoś w stanie mi pomóc z tym?
Kod
2. Dini
Cześć wszystkim :)
Mam mały problem i nie wiem jak go rozwiązać. Chodzi mi o zapis daty i godziny do pliku w systemie Dini.


Wygląd pliku po otrzymaniu bana:

Zbanowany=BartusBartus
Banujacy=BartusBartus
Powod=test
Rok=2018
Miesiac=3
Dzien=26
Godzina=11
Minuta=49
Sekunda=47

Chciałbym żeby ten plik wyglądał tak:

Zbanowany=BartusBartus
Banujacy=BartusBartus
Powod=tets
Data=2018/3/26
Godzina=11;49;47

Kod:

https://pastebin.com/JPevpeBk

Za pomoc oczywiście zmine :piwo:
3. Dini
Witam, mam taki problem mam kod:
Cytat:

new pname[MAX_PLAYER_NAME], path[200];
format(path, sizeof(path), "Konta/%s", pname[playerid]);
if(dini_Int(path, "Ranga", PlayerInfo[playerid][pRanga]) == 7)
{
IsPlayerHeadAdmin[playerid] = 1;
PlayerInfo[playerid][pRanga] = 7;
SendClientMessage(playerid, -1, "{00FF00}Twoja ranga to: {FF0000}HeadAdmin");
}


I problem w tym że nie mam problemów a po wejściu gracza na serwer nic się nie dzieje mimo że w pliku Nick.ini jest wartość Ranga=7
4. Get String Dini
Witam, gdy użyję takiego kodu:
Cytat:

if(dini_Exists("HeadAdmin.ini"))
{
if(dini_GetString("HeadAdmin.ini", PlayerName(playerid)))
{
IsPlayerHeadAdmin[playerid] = 1;
}
}


Dostaję taki błąd:
Cytat:

C:UsersLukiDesktopSerwer PASgamemodespasgm2.pwn(540) : error 033: array must be indexed (variable "dini_GetString")
5. Dini i File
Witam, gdy dodam do callbacka OnGameModeInit to:
Cytat:

if(dini_Exists("HeadAdmin.ini"))
{
dini_Get("HeadAdmin.ini","Nick", PlayerName(playerid));
}
else
{
print ("=");
print ("Stworzono plik HeadAdmin.ini");
print ("=");
dini_Create("HeadAdmin.ini");
}


To otrzymuję bardzo dziwne błędy:
Cytat:

C:UsersLukiDesktopSerwer PASpawnoincludedini.inc(32) : error 017: undefined symbol "fexist"
C:UsersLukiDesktopSerwer PASpawnoincludedini.inc(40) : error 017: undefined symbol "fexist"
C:UsersLukiDesktopSerwer PASpawnoincludedini.inc(42) : error 017: undefined symbol "io_write"
C:UsersLukiDesktopSerwer PASpawnoincludedini.inc(194) : error 017: undefined symbol "io_read"
C:UsersLukiDesktopSerwer PASpawnoincludedini.inc(197) : error 035: argument type mismatch (argument 2)


Od razu mówię że w linicje 32, 30, 42 nie mam żadnego z tych tekstów ponieważ te linijki to:

Cytat:

32: #if defined FILTERSCRIPT
40: }
42: public OnFilterScriptExit()


Gdzie kolwiek to dodam to mam takie błędy (identyczne)
6. Dini
Witam, mam taki kodzik:

(W callbacku OnPlayerJoin)
Cytat:

if(dini_Exists("headadmin.ini"))
{
new nick[24];
dini_Get("headadmin.ini","Nick",nick);
AdminLogged[playerid] = 1;
VipLogged[playerid] = 1;
SetPVarInt(playerid, "HeadAdmin", 1);
}


I komendę:
Cytat:

CMD:dajha(playerid, cmdtext[])
{
if(IsPlayerAdmin(playerid))
{
new Float:nickha;
new nick[24];
GetPlayerName(playerid, nick, sizeof(nickha));//pobieramy jakąś treść, nie liczbe, w tym przypadku nick
dini_Set("headadmin.ini","Nick",nick);
AdminLogged[playerid] = 1;
VipLogged[playerid] = 1;
SetPVarInt(playerid, "HeadAdmin", 1);
SendClientMessage(playerid, 1, "{FFFFFF}Dales sobie range {FF0000}HeadAdmin");
}
else
{
SendClientMessage (playerid, 1, "{FF0000}Nie masz uprawnien!");
}
return 1;
}


I chciałbym zrobić żeby zapisywalo nick gracza do headadmin.ini po wpisaniu /dajha oraz po wejściu na serwer gdy jego nick jest w tym pliku to dawalo mu range HeadAdmin.

@EDIT: Virex_PL masz wyłączone pisanie do Ciebie PV. Napisz do mnie na maila jeśli możesz
7. Dini i dodawanie.
Witajcie! Potrzebuję dodać np. +100 do pliku gracza: PlayerName(playerid) do linijki: "gold".
Dawno nie pisałem nic w pawno i zapomniałem co i tak :(
8. Odczytywanie z pliku system dini
Witajcie!
Robię system Rejestracji i potrzeba mi funkcji która odczyta score i cash z pliku gracza a następnie doda je do gry.
Pozdrawiam!
9. Dini zapysywanie i odczytywanie
Witajcie!
Chciałbym zapisywać ciąg znaków do pliku po wpisaniu komendy w dini do jednego pliku:
żeby dodawało z każdym wpisaniem cmd:
więc np.
przed wpisaniem cmd:
123
321
po wpisaniu:
123
321
567
po 2 wpisaniu:
123
321
567
890
a potem w if'ie żeby odczytac czy jest dany ciąg znaków w pliku.
10. Dini i odczytywanie plików :)
Witajcie!
Chcę aby odczytało mi liczbę za "domid"
daję tak:
Kod:


new domid1 = dini_Int(FileStats(playerid), "domid");
if(domid1 >= 1)
{

i coś jest źle pewnie (FileStats(playerid), "domid"); ale nie mam pojęcia co ..
11. [INNE] zapis dini
Witam mam zmienną :
new Ranga[MAX_PLAYERS];

i chce by sie zapisywało wszystko w dini tak sie zapisują kasa i score a jak zrobic to ze zmiennymi?:

Cytat:

public OnPlayerConnect(playerid)
{
GivePlayerMoney(playerid,dini_Int(udb_encode(Player(playerid)), "cash"));
SetPlayerScore(playerid,dini_Int(udb_encode(Player(playerid)), "level"));
return 1;
}

Cytat:


public OnPlayerDisconnect(playerid, reason)
{
dini_IntSet(udb_encode(Player(playerid)),"cash",GetPlayerMoney(playerid));
dini_IntSet(udb_encode(Player(playerid)),"level",GetPlayerScore(playerid));
return 1;
}


Cytat:

forward ZapiszStaty();
public ZapiszStaty()
{
for(new i=0; i<MAX_PLAYERS; i++){
dini_IntSet(udb_encode(Player(i)),"cash",GetPlayerMoney(i));
dini_IntSet(udb_encode(Player(i)),"level",GetPlayerScore(i));
}
SendClientMessageToAll(COLOR_RED, "SERVER: Wszystkie dane zostały zapisane!");
}


PRoszę o szybką pomoc :piwo: za najlepszą
12. [GF] Zapisywanie kilku rzeczy Dini
Witam.
mam taki kod:
Pawn
new yearmonthday;
getdate(year,month,day);
dini_IntSet(CZASVIP,PlayerName(playerid),year,month,day);

Chcę zapisać całą datę w jednej linijce.
Ale w ten sposób nie idzie.. Może ktoś pomóc?
13. [INNE] Zapis broni dini
Cześć pokaze mi ktos jak zrobic zapis broni i jej amunicji w systemie dini?
Wiem ze musze uzywac getplayerweapondata
14. [INNE] Dini Pewna Funkcja!
Witam. Chcę zrobić komende /event która dodawała by do pliku o nazwie EVENT linijkę: event=1.
Jak to zrobić?
15. [INNE] Zapis w dini
Witam, mam taki problem znalazłem skrypt na viatoll poprzerabiałem go itp na swoje sposoby .. Ale kurczę nwm jak zapisać :( nie mogę . Proszę o pomoc o to kod. Dodaje mi punkty ale jak wychodze i wchodzę to już nie mam pkt viatoll

[code] if(dialogid == DIALOG_VIATOLLWYBIERZ)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,DIALOG_VIATOLLDOLADUJ,2,"Doładuj punkty ViaToll","10 punktówn20 punktówn50 punktówn100 punktówn200 punktów","Wybierz","Zamknij");
}
if(listitem == 1)
{
new string[256];
format(string,sizeof(string),"Masz: %d punktów ViaToll",GetPVarInt(playerid,"ViaTollPunkty"),GraczInfo[playerid][Viatoll]);
ShowPlayerDialog(playerid,DIALOG_VIATOLLILOSC,0,"ViaToll",string,"Ok","");
}
}
return 1;
}
if(dialogid == DIALOG_VIATOLLDOLADUJ)
{
if(response)
{
switch(listitem)
{
case 0:
{
SetPVarInt(playerid,"ViaTollPunkty",GetPVarInt(playerid,"ViaTollPunkty") +10);
GivePlayerMoney(playerid,-20);
SendClientMessage(playerid,-1,"Kupiłeś 10 punktów ViaToll");
new playerfile[256], pname[MAX_PLAYER_NAME];
GetPlayerName(playerid, pname, sizeof(pname));
format(playerfile, sizeof(playerfile), "viatoll/Z_______%s.ini",pname);
dini_IntSet(playerfile,&...
16. [INNE] Dodawanie w komendzie nicku gracza do dini
Witajcie!
mam plik
Kod:


#define VIP "VIP.ini"

teraz chcę aby komendą dodać tak: /dajvip [nickgracza]
chodzi o to aby jak wpisze /dajvip [nickgracza] dodawało w pliku tak: NICKGRACZA=1
i nie wiem jak to zrobić :)
Stawiam PIWO
17. [INNE] Pobieranie wartości z Dini
Witajcie

Po kilku miesiącach bez samp'a postanowiłem powrócić z nowym projektem,lecz
natrafiłem na przeszkodę.Otóż mam taką funkcję:
Kod:

dini_Set(udb_encode(Player(playerid)),"Pochodzenie", "Las Venturas");
Lecz nie wiem jak ją potem wczytaj w if'ie.Chodzi o coś takiego:
Kod:

if(dini_Set(udb_encode(Player(playerid)),"Pochodzenie", "Las Venturas"))
Teraz w powyższym if'ie znowu daje wartość a ja chcę żeby tę wartość z "Pochodzenia" wczytał.Dini_Get nie działa.

Za pomoc :arrow: :piwo:
18. [DM] z dini na strcmp
[code]dcmd_duel(playerid,cmdtext[])
{
if(pInfo[playerid][PlayingArena] || pInfo[playerid][Poczekalnia])return SendDeniedClientMessage(playerid, COLOR_RED," (WARN) Nie możesz użyć tej komendy będać na Arenie.");

new pid[16],gun,gun2,player;
new string[128],tmp[128],idx;
tmp = strtok(cmdtext, idx);

if(!strlen(tmp))return SendClientMessage(playerid, COLOR_ORANGE, "UZYCIE: /duel <invite/accept/leave/disable/enable>");

new wname[32], wname2[32];
strmid(pid, tmp, 0, strlen(cmdtext), 128);

if(strcmp(pid, "invite", true, strlen(pid)) == 0)
{
if(DuelDisable[playerid])return SendDeniedClientMessage(playerid,COLOR_RED," (WARN) Musisz odblokować wysyłanie/otrzymywanie wyzwań (/duel enable)");
if(DuelWaiting[playerid])return SendDeniedClientMessage(playerid,COLOR_RED," (WARN) Musisz zaczekać, aż aktualne wyzwania stracą ważność.");
tmp = strtok(cmdtext, idx);
if(sscanf(tmp, "u", player))return SendClientMessage(playerid, COLOR_ORANGE, "UZYCIE: /duel invite <id/nick> <id broni> <id broni2>");

if(player == playerid)return SendDeniedClientMessage(playerid,COLOR_RED," (WARN) Podałeś swoje ID.");
if(!IsPlayerConnected(player))return SendDeniedClientMessage(playerid,COLOR_RED, InvalidID);
if(IsDueling[player]) return SendDeniedClientMessage(playerid,COLOR_RED," (WARN) Gracz w tej chwili walczy z kim innym.");
if(DuelDis...
19. [INNE] Dodawanie do pliku dini
Witajcie mam taki kod:
Kod:


dini_Set(KOSZE, Player(playerid), "1");

i jak zrobić aby dodawało 1 a nie ustawiało .
20. DINI -> MySql jak to zmienic
Mam taki kod http://pastebin.com/azJSJYbk
recz w tym że nie mogę go za cholerę zamienić na mysql ine żeczy porobiłem ale to sprawia mi największy kłopot.
Możecie zmienić choć cześć tego kodu na mysql??
21. [INNE] Zapis auta do pliku gracza - DINI
Witajcie

Zrobiłem komendę /parkuj,która zapisuje dany pojazd do
pliku gracza.Komenda:
[code]if(strcmp(cmdtext, "/parkuj", true)==0){
new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = GetVehicleModel(playerid); //pobieramy ID pojazdu
GetVehiclePos(playerid, VehX, VehY, VehZ); //zapisujemy współrzędne X, Y, Z
GetVehicleZAngle(playerid, VehRot); //zapisujemy rotacje pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "ID Pojazdu", id); //zapisujemy ID pojazdu
dini_FloatSet(udb_encode(Player(playerid)), "PosX", VehX); //współrzędne X
dini_FloatSet(udb_encode(Player(playerid)), "PosY", VehY); //współrzędne Y
dini_FloatSet(udb_encode(Player(playerid)), "PosZ", VehZ); //współrzędne Z
dini_FloatSet(udb_encode(Player(playerid)), "Rot", VehRot); //rotacje
return 1;
}[/code]

Wywoływanie pojazdu w OnPlayerSpawn:
[code]new id;
new Float:VehX,Float:VehY,Float:VehZ,Float:VehRot;
id = dini_Int(udb_encode(Player(playerid)),"ID Pojazdu");
VehX = dini_Int(udb_encode(Player(playerid)),"PosX");
VehY = dini_Int(udb_encode(Player(playerid)),"PosY");
VehZ = dini_Int(udb_encode(Player(playerid)),"PosZ");
VehRot = dini_Int(udb_encode(Player(playerid)),"Rot");
CreateVehicle(id,VehX,VehY,VehZ,VehRot,1,1,99999999);[/code]

1.Problem w tym że ID pojazdu się nie zapisuje np.
zamiast id 533 jest id 5.
2.Zapisuje się tylko PosX i nic więcej.

Jeżeli m...
22. [INNE] Zamiana na dini
chcę zmienić includ z mfile na dini


[code]if(!mFileExist("POLICJA.ini"))
{
mCreateFile("POLICJA.ini");

SetPlayerScore(playerid, mGetInt(GraczNick(playerid), "Score"));
Gracz[playerid][pScore] = mGetInt(GraczNick(playerid), "Score");

SetPVarInt(playerid, "kasa", mGetInt(GraczNick(playerid), "Kasa"));
Gracz[playerid][pKasa] = mGetInt(GraczNick(playerid), "Kasa");
Gracz[playerid][pAdmin] = mGetInt("ADMINI.ini", PlayerName(playerid));
Gracz[playerid][pBank] = mGetInt(GraczNick(playerid), "Bank");
mGetFloat(GraczNick(playerid), "Przebieg", Gracz[playerid][pPrzebieg]);
Gracz[playerid][pTowary] = mGetInt(GraczNick(playerid), "Towary");
Gracz[playerid][pWizyty] = mGetInt(GraczNick(playerid), "Wizyty");
Gracz[playerid][pPJ] = mGetInt(GraczNick(playerid), "PJ");
Gracz[playerid][pCzas] = mGetInt(GraczNick(playerid), "Czas");
Gracz[playerid][pVip] = mGetInt("VIPY.ini", PlayerName(playerid));

Plecak[playerid][pApteczka] = mGetInt(GraczNick(playerid), "Apteczka");
Plecak[playerid][pBaton] = mGetInt(GraczNick(playerid), "Baton");
Plecak[playerid][pKanister] = mGetInt(GraczNick(playerid), "Kanister");
Plecak[playerid][pKlucz] = mGetInt(GraczNick(playerid), "Klucz");



mSetInt(GraczNick(playerid), "Score", Ge...
23. [INNE] wczytywanie pozycji dini do IsPlayerInRangeOfPoint
Cześć,

Zrobiłem sobie ostatnio system na dodawanie współrzędnych do pliku cos.ini
format tych pozycji to:
Kod:

0.0000, 0.0000, 0.0000=1


I teraz moje pytanie jak zrobić aby współrzędne dodawały się do:
IsPlayerInRangeOfPoint
czyli np.: Jeśli gracz stoi na współrzędnych lub blisko nich które są zapisane w pliku to dzieje się coś np wyskakuje info na czacie.

System ten jest zrobiony w Dini.


Z góry dzięki.
24. [DM] zCMD na dini
Cytat:

CMD:ban(playerid, params[])
{
new forplayerid,
Powod[128];
if(IsPlayerAdmin(playerid) || IsPlayerSupport(playerid))
{
if(sscanf(params, "ds[64]", forplayerid, Powod))
return SendClientMessage(playerid, LIGHTRED, "Wpisz: /ban [id] [powod]");
if(!IsPlayerConnected(forplayerid))
return SendClientMessage(playerid, LIGHTRED, "Nie ma gracza o podanym id.");
format(string, sizeof string, "Gracz %s został zbanowany przez %s. Powód: %s", PlayerName(forplayerid), PlayerName(playerid), Powod);
SendClientMessageToAll(LIGHTRED, string);
djSetInt(PlayerFile(forplayerid), "Account/Banned", 1);
BanEx(forplayerid, Powod);
return 1;
}
return 0;
}

CMD:kick(playerid, params[])
{
new forplayerid,
Powod[128];
if(IsPlayerAdmin(playerid) || IsPlayerSupport(playerid))
{
if(sscanf(params, "ds[64]", forplayerid, Powod))
return SendClientMessage(playerid, LIGHTRED, "Wpisz: /kick [id] [powod]");
if(!IsPlayerConnected(forplayerid))
return SendClientMessage(playerid, LIGHTRED, "Nie ma gracza o podanym id.");
format(string, sizeof string, "Gracz %s został wyrzucony przez %s. Powód: %s", PlayerName(forplayerid), PlayerName(playerid), Powod);
SendClientMessageToAll(LIGHTRED, string);
Kick(forplayerid);
return 1;
}
return 0;
}

Potrzeba mi to przerobic na dini, leca zimne lechy shendy
25. [DM] Komenda DINI
Mam pewną komende... na dawanie Administratora Graczowi o podanym ID. I teraz np. wpisuje /DajA 3 i tworzy plik w odpowiednim folderze ale nie pobiera Nazwy gracza tylko tworzy plik o nazwie "PlayerName(ID).txt" i pytanie do was jak zrobić tak aby pobierało nick i tworzyło plik tekstowy o nazwie tego gracza?

"LISTA_ADM2" to: #define LISTA_ADM2 "Central Server/Admini"


Kod:


CMD:daja(playerid, params[])
{
if(!HeadAdmin[playerid])
return SendClientMessage(playerid, COLOR_RED, "{FF4500}Nie możesz użyć tej komendy!");

new ID, Stringi[150];
if(sscanf(params, "d", ID))
return SendClientMessage(playerid, COLOR_GREEN, "{7CFC00}/DajA [ID]");

if(!IsPlayerConnected(ID))
return SendClientMessage(playerid, COLOR_YELLOW, "{7CFC00}Nie ma takiego ID");
{
dini_Create(""LISTA_ADM2"/PlayerName(ID).txt");

format(Stringi, 150, "{7CFC00}Dostałeś/aś Admina od %s", PlayerName(playerid));
SendClientMessage(ID, COLOR_PINK, Stringi);

format(Stringi, 150, "{7CFC00}Dałeś/aś Admina graczowi %s", PlayerName(ID));
SendClientMessage(playerid, COLOR_YELLOW, Stringi);
}
return 1;
}


Oczywiście za poprawne przerobienie kodu daje Piwa
26. [INNE] Zapis, odczyt czyli dini w ruch :D
Siemka jak zrobić zapis w taki sensie że jak gracz 1 raz wejdzie na serwer pokaże mu się gui z regulaminem i gdy kliknie "Akceptuje" to w pliku daje wartość reg=1 i potem gdy wchodzi na serwer to już się nam nie wyświetla :)
27. [INNE] Administrator w dini
witam
moze i to dziwne pytanie , ale chchiałbym sie dowiedzieć jak zrobic Administratora w Dini .
wiem ze trzeba zrobic definicje
np
Kod:


#define Administrator

no potem tworzenie pliku dini
Kod:

dini_CreateFile("Administrator.ini");


i co dalej bo nie mam zielonego pojęci jak to zrobic
prosze o pomoc wraz z przykładem jakieść komendy ;]
z pomoc reputka i piwa
28. [INNE] Odczyt skina z pliku dini
Witam, mam problem z odczytem skinu dini (zapis jest prawidłowy)

Zrobiłem tak:

OnPlayerDisconnect
Kod:


dini_IntSet(PlayerName(playerid), "Skin",GetPlayerSkin(playerid));

W logowaniu
Kod:


new skin;
skin = dini_Int(PlayerName(playerid),"Skin");
SetPlayerSkin(playerid,skin);

I rejestracji
Kod:


dini_IntSet(PlayerName(playerid), "Skin", 0);

Logowanie odpowiada za odczyt, ja chciałbym aby odczytywało np tak:

Kod:


SetSpawnInfo( playerid, 0, skin[playerid], 1958.33, 1343.12, 15.36, 269.15, 0, 0, 0, 0, 0, 0 );
SpawnPlayer(playerid);

Wiem, że musze stworzyć
Kod:


new skin[MAX_PLAYERS];

Pomoże ktoś?
29. [INNE] Dini i wyświetlenie liczby
Witam ponownie. Zwracam się z prośbą o pomoc, gdyż nie mam zupełnie pojęcia jak zrobić wyświetlenie liczby zapisanej systemem dini. Sytuacja wygląda tak:

Mam rejestrację w dini i zrobiłem coś takiego, że za każdą minutę grania dopisuje do pliku gracza +1. Czyli zapisuję tam kasę, a na dole jest np. MINUT=łączny czas gry w minutach. Jest wszystko ok, minuty się zapisują, ale mam problem ze sprawdzeniem tego czasu na komendę. Chodzi mi oto że kiedy gracz wpisze /stats, na czacie wyświetli mu się komunikat: "Minut: " i tutaj łączny czas grania. Pomocy bo zupełnie nie mam pomysłu jak to zrobić.

Mój kod ogólnie wygląda tak:

W OnDialogResponse po zalogowaniu: (tylko część z MINUT)

Kod:

dini_Int(PlayerName(playerid), "MINUT");
SetTimer("minut", 60000, 1);


Potem funkcyjka na dole:

Kod:

forward minut(playerid);
public minut(playerid)
{
dini_IntSet(PlayerName(playerid), "MINUT", dini_Int(PlayerName(playerid), "MINUT")+1);
return 1;
}


No i tak to ogólnie wygląda, potrzebuje tylko komendy /stats i żeby wyświetliło te MINUTY :) Nie potrafię po prostu tego przerzucić na zmienną (jeżeli tak w ogóle należałoby to zrobić :D ).
30. [INNE] Liczba zmiennoprzecinkowa z dini do zmiennej w mapie
Witam, mam taki kod:

Kod:

liczba[playerid] = dini_Get(udb_encode(Player(playerid)), "liczba1");


A teraz trochę wyjaśnienia,
w pliku gracza mam pewną liczbę zmiennoprzecinkową (nie ważne skąd jest i do czego jest mi potrzebna),
kiedy gracz jest spawnowany chciałbym przypisać właśnie te liczbę z pliku gracza (dini) do zmiennej tworzonej w mapie.

lecz niestety wywala mi błąd:
Cytat:

error 006: must be assigned to an array



od razu uprzedzam - wiem że dini nie jest fajne, ale nie o to tutaj chodzi w tym temacie,
nie umiesz pomóc to nie pisz, że dini jest złe - nic nie pisz. dziękuję.




Próbowałem przed dini_Get dawać różne funkcje do konwersji ale nic nie działa, ciągle jakiś błąd wywala.

Jeżeli
potrafisz mi pomóc to na pewno odwdzięczę się zimnym :piwo: ;)
31. [DM] Komenda na dodanie gracza do pliku dini
Siema. Jak zrobić komendę na dodanie gracza do pliku ? Posiadam dini. Próbowałem coś wykombinować ale nie umiem :/ . Chodzi mi o komendę np. /invite nick.
32. [DM] Jak uzywać sscanf i dini
Cześć.
Niedawno pytałem się jak obsługiwać się dini i teraz mam to samo pytanie bo zrobiłem wszystko jak pisaliście, lecz nic i teraz pytam jak używać sscanf (podaliście mi taki pomysł) lub jak zrobię żeby zapisywało lub jaki jest tu błąd bo na razie do dini mam odrazę.
Kod:
Kod:

public OnPlayerConnect(playerid)
{
if(lux == wloncz)
{
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
}
if(lux == killwloncz)
{
TextDrawShowForPlayer(playerid, Textdraw0);
}
dini_Int(PlayerName(playerid), "Kill");
if(dini_Exists(PlayerName(playerid)))
{
}
else
{
dini_Create(PlayerName(playerid));
}
return 1;
}

definicje są takie:
Kod:


#define SLOTS 200 //wpisz ilość slotów
#define wloncz 1 // 1- to tak, a 0- to nie włanczać paska dolniego
#define killwloncz 1 // 1- włączyć, a 0- nie włączać BF2
i
new killrank = 0;
new lux = 1;


Za pomoc leci :arrow: :piwo: !! !!
33. [INNE] Dini nie zapisuje pliku.
Cześć.
Kiedyś pytałem o pomoc w dini. I teraz gdy go użyłem (nie pokazało błędów) i nie zapisuje pliku.
Wszystko zrobiłem tak jak trzeba :
Kod:


public OnPlayerDisconnect(playerid, reason)
{
dini_IntSet(PlayerName(playerid), "Kill", killrank);
return 1;
}


Proszę o szybką odpowiedź :arrow: :piwo:
34. [DM] Nauka dini
Siemka.
Nauczyłem się prawie wszystko w pawno więc teraz pytam o dini moje pytanie 1 to:
1. Czy w dini można zapisać np. scora użytkownika jego nazwe czy pozycje.
2. Czy w dini można hasło szyfrować ??

Za trafne odpowiedzi daje piwka :)
35. [INNE] z dini do Mysql
Witam bardzo potrzebuje kogoś kto przerobił by mi system dini na mysql wgl tego nie ogarniam czytając poradniki nic mi nie przychodzi do głowy jeżeli ktoś by był w stanie mi pomóc prosiłbym o odp na pw bądź tutaj




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,24 sekundy. Zapytań do SQL: 8