Skocz do zawartości

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Zapis i Odczyt


  • Zamknięty Temat jest zamknięty
Brak odpowiedzi do tego tematu

#1 Jak się nazwać

    Wszechmogący

  • Power User

Reputacja: 169
Profesjonalista

  • Postów:617
  • Imię:a
  • Lokalizacja:a
Offline

Napisano 11.08.2011 18:10

public WczytajPostep(id)
{
get_user_name(id, nick_gracza[id], 63);

new vaultkey[128],vaultdata[256];
for(new i=0; i < sizeof zadania; i++)
{
if(!(zadania[i][4] & ZAPISZ)) continue;
format(vaultkey, charsmax(vaultkey),"nick-%s-zadanie-%i", nick_gracza[id], i);
nvault_get(vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ");

new danegracza[2][32];
postep[id][i] = str_to_num(danegracza[0])
zadanie_gracza[id] = str_to_num(danegracza[1])
}
}



public ZapiszPostep(id)
{
new vaultkey[128],vaultdata[256];
for(new i=0; i < sizeof zadania; i++)
{
if(!(zadania[i][4] & ZAPISZ)) continue;
format(vaultkey, charsmax(vaultkey),"nick-%s-zadanie-%i", nick_gracza[id], i);
format(vaultdata, charsmax(vaultdata),"#%i#%i", postep[id][i], zadanie_gracza[id]);
nvault_set(vault,vaultkey,vaultdata);
}
}


oraz jak wyświetlić
for(new i=1; i < sizeof zadania; i++)
{
format(menuitem, 998, "\w%s \r[\yNagroda: %i XP i %i Monet\r] [\yPostep: %i/%i\r]", zadania[i][5], zadania[i][1], zadania[i][2], postep[id][zadania[i][4]], zadania[i][4]);
menu_additem(menu, menuitem, _, _, cb);
}


Postęp zadania ?

Czemu nie działa ?

zmienne
new postep[33][sizeof zadania]
new const zadania[][] =
{
{1,0,0,0,0,"Brak"},
{1,300,5,ZABIJ+PRZEZ_RUNDE+ZAPISZ,5,"Zabij 5 osob w 1 rundzie"}, //1
}

Użytkownik Jak się nazwać edytował ten post 11.08.2011 18:24

  • +
  • -
  • 0
Pisze na zamówienie statystyki pod nvault. GG: 15600964




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych