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

DiabloMod na nVault - Błąd


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Drewno.

    Banned

  • Zbanowany

Reputacja: 36
Życzliwy

  • Postów:263
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 08.02.2011 13:31

Chce przerobić diablo na nVault,lecz pojawiają mi się takie błędy:


Welcome to the AMX Mod X 1.76-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

Error: Undefined symbol "playerexp" on line 727
Warning: Expression has no effect on line 727
Error: Undefined symbol "playerlevel" on line 727
Error: Invalid expression, assumed zero on line 727
Error: Too many error messages on one line on line 727

Compilation aborted.
4 Errors.
Could not locate output file I:\Program Files\Counter-Strike\cstrike\addons\amxmodx\scripting\diablotest.amx (compile failed).


Kody od nVault:


public SaveXP(id)
{
new vaultkey[64],vaultdata[256],pname[32];
get_user_name(id,pname,31)
format(vaultkey,63,"%s-%i-cod", pname, player_class[id]);
format(vaultdata,255,"%i#%i#%i#%i#%i#%i", player_xp[id], player_lvl[id], player_intelligence[id], player_strength[id], player_dextery[id], player_agility[id]);
nvault_set(g_vault,vaultkey,vaultdata);
}

public LoadXP(id, klasa)
{
new vaultkey[64],vaultdata[256],pname[32];
get_user_name(id,pname,31)
format(vaultkey,63,"%s-%i-cod", pname, klasa);
format(vaultdata,255,"%i#%i#%i#%i#%i#%i", player_xp[id], player_lvl[id], player_intelligence[id], player_strength[id], player_dextery[id], player_agility[id]);
nvault_get(g_vault,vaultkey,vaultdata,255);

replace_all(vaultdata, 255, "#", " ");

new player_xp[32], player_lvl[32], player_intelligence[32], player_strength[32], player_dextery[32], player_agility[32];

parse(vaultdata, playerexp, 31, playerlevel, 31, playerintelligence, 31, playerstrength, 31, playerdextery, 31, playeragility, 31);

player_xp[id] = str_to_num(playerexp);
player_lvl[id] = str_to_num(playerlevel)>0?str_to_num(playerlvl):1;
player_intelligence[id] = str_to_num(playerintelligence);
player_strength[id] = str_to_num(playerstrength);
player_dextery[id] = str_to_num(playerdextery);
player_agility[id] = str_to_num(playeragility);
player_point[id] = (player_lvl[id]-1)*2-playerintelligence[id]-playerstrength[id]-playerdextery[id]-playeragility[id];
}


a na liniijke 727 wskazuje to:

parse(vaultdata, playerexp, 31, playerlevel, 31, playerintelligence, 31, playerstrength, 31, playerdextery, 31, playeragility, 31);

Użytkownik PedoBear. edytował ten post 08.02.2011 13:31


#2 góruś

    Profesjonalista

  • Użytkownik

Reputacja: 136
Zaawansowany

  • Postów:164
  • GG:
  • Imię:Damian
  • Lokalizacja:Grójec
Offline

Napisano 08.02.2011 15:34

Niezdefiniowane playerexp, playerlevel, playerintelligence, playerstrength, playerdextery, playeragility.
Zamień
new player_xp[32], player_lvl[32], player_intelligence[32], player_strength[32], player_dextery[32], player_agility[32];

na
new playerexp[32], playerlevel[32], playerintelligence[32], playerstrength[32], playerdextery[32], playeragility[32];

gdyż
new player_xp[32], player_lvl[32], player_intelligence[32], player_strength[32], player_dextery[32], player_agility[32];

masz już zapewne zdefiniowane na początku sma.
  • +
  • -
  • 0

Piszesz na gg w sprawie pomocy? Z góry ignore, pozdrawiam.

CS 1.6 Download
Serwery CS
Cs nonsteam download


#3 Drewno.

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 36
Życzliwy

  • Postów:263
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 08.02.2011 17:47

jeszcze więcej błędów

#4 góruś

    Profesjonalista

  • Użytkownik

Reputacja: 136
Zaawansowany

  • Postów:164
  • GG:
  • Imię:Damian
  • Lokalizacja:Grójec
Offline

Napisano 08.02.2011 19:16

a masz na początku zdefiniowane:

new player_xp[33] = 0 //Holds players experience
new player_lvl[33] = 1 //Holds players level
new player_intelligence[33]
new player_strength[33]
new player_agility[33]
new player_dextery[33]

?
  • +
  • -
  • 0

Piszesz na gg w sprawie pomocy? Z góry ignore, pozdrawiam.

CS 1.6 Download
Serwery CS
Cs nonsteam download


#5 Drewno.

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 36
Życzliwy

  • Postów:263
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 11.02.2011 18:59

ta,dobra naprawiłem,ale teraz /klasa nie dziala:/




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

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