←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Pytanie dotyczące sklepu

  • +
  • -
1stADXionC - zdjęcie 1stADXionC 03.09.2015

Witam.

Jak zrobić w sklepie opcje:

"Sprzedaj Przedmiot" 

Cena sprzedanego przedmiotu będzie losowa, tzn od 0 do 1 Monet.

 

Używam tego systemu monet:

 

http://amxx.pl/topic...3-system-monet/

 

 

Odpowiedz

  • +
  • -
1stADXionC - zdjęcie 1stADXionC 04.09.2015

public sprzedaj_perk(id)
{
if(!is_user_alive(id) || !is_user_connected(id))
return PLUGIN_CONTINUE;


new kasa = cod_get_user_zloto(id);
new cena = get_pcvar_num(coins_sell);


if(cod_get_user_perk(id))
{
if(kasa+cena)
{
cod_get_user_zloto(id, kasa+cena);
}
ColorChat(id, GREEN, "^x04[COD:MW]^x01 Sprzedales swoj perk!");
cod_set_user_perk(id, 0, 0, 0);


}
else
{
ColorChat(id, GREEN, "^x04[COD:MW]^x01 Nie masz zadnego perku!");
}


return PLUGIN_CONTINUE;
}
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team


Error: Number of arguments does not match definition on line 160


1 Error.
Could not locate output file C:\Users\Rafał\Desktop\elo\Serwery\cod\scripting\cod_zloto.amx (compile failed).

 

Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 09.09.2015

Podaj mi dokładną linijkę (chodzi o kod), tą 160 i nie szczędź kodu lepiej dać cały, bo łatwiej się połapać :)

Odpowiedz

  • +
  • -
StoDwaJeden - zdjęcie StoDwaJeden 09.09.2015

cod_get_user_zloto(id, kasa+cena); zmień na cod_set_user_zloto(id, kasa+cena);
Odpowiedz

  • +
  • -
GoldenKill - zdjęcie GoldenKill 10.09.2015

W temacie "Problem ze sprzedażą perku" wysłałem ci kod, który powinien działać

 

 

cod_get_user_zloto(id, kasa+cena); zmień na cod_set_user_zloto(id, kasa+cena);

 

On chce dodać, a nie ustawić daną ilość złota :)

Odpowiedz