Witam! Czy da się wczytać z nvault do jakiejś zmiennej jeżeli szukamy wpisu np. Mam w nvault nicki i jakieś ID czegoś, i np w nvault szukam wszystkich graczy, którzy ID mają = 2. A jak ich jest np 11 to jak ich wczytać?
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
NVault - wczytywanie większej ilości danych.
Temat rozp.
Kukol
, 08.12.2011 16:54
4 odpowiedzi w tym temacie
#1
Napisano 08.12.2011 16:54
#2
Napisano 08.12.2011 19:22
Dlatego nie wczytujesz ID tylko Nicki.
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i", nazwa_gracza[id], klasa);
format(vaultdata,255,"%ii"id_gracza[id]);
nvault_get(g_vault,vaultkey,vaultdata,255);
new vaultkey[64],vaultdata[256];
format(vaultkey,63,"%s-%i", nazwa_gracza[id], klasa);
format(vaultdata,255,"%ii"id_gracza[id]);
nvault_get(g_vault,vaultkey,vaultdata,255);
#3
Napisano 08.12.2011 19:42
Ale ja chce właśnie wyłapać wszystkie nicki które mają dane ID. -.-
A nie znajdować ID po nicku, czytanie ze zrozumieniem się kłania..
A nie znajdować ID po nicku, czytanie ze zrozumieniem się kłania..
Użytkownik Kukol edytował ten post 08.12.2011 19:42
#4
Napisano 08.12.2011 20:53
uzyj
#include <nvault_util>np
new key[128]
new iPos , szKey[ 32 ] , szVal[ 64 ] , iTimeStamp;
iVaultHandle = nvault_util_open("xxx") //// twoj plik
new iCount = nvault_util_count (iVaultHandle)
for ( new iCurrent = 0 ; iCurrent <= iCount ; iCurrent++ )
{
iPos = nvault_util_read( iVaultHandle , iPos , szKey , charsmax( szKey ) , szVal , charsmax( szVal ) , iTimeStamp );
//////pobierasz szVal
new a[4]
parse(szVal, a); /// jesli id to liczba nie string
if(a != x)
continue;
formatex(key, 127, "%s",szKey);////szkey to nazwa zapisu tzn nick
//key[strlen(key)-4] = 0; to dodaj jesli masz np nazwagracza-xxx (%s-xxx)
// twoj kod key to teraz nazwa gracza co ma dany id
}
#5
Napisano 08.12.2011 22:22
DarkGL Blog - Programowanie Python , Pawn , C++ i Webdeveloping
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod













