Skripta koju koristim: Radim do 0, uÄim skriptat
Detaljan opis problema: Htio sam napraviti respekte i level i platu. i sada napravio sam da saÄuva sve i to sve, ali na ove komande mi izbacuje errore i bez njih ne mogu provjeriti dali sam dobro Äuvanje i sve napravio, jer ipak tek uÄim. Ispod skripte piÅ¡e error.
Dio skripte:
YCMD:levelup(playerid, params[], help) //komanda
{
#pragma unused help
#pragma unused params
new string[30]; // string
if(IsPlayerConnected(playerid) == 1) // proverava jel igrac online
{
new poeni[248];
new novilvl = PlayerInfo[playerid][Level]+1; // dodaj +1 na lvl
new resp = novilvl*levelres; // Iznos respekata
if(PlayerInfo[playerid][Respekti] < resp) // Proverava respekte
{
format(poeni,sizeof(poeni)," Potrebno je %d respekata za lvlup, trenutno imas %d",resp,PlayerInfo[playerid][Respekti]);
SendClientMessage(playerid,CRVENA,poeni); // salje "poruku".
return 1;
}
else
{
PlayerInfo[playerid][Respekti] = 0; // Postavlja respekte na 0 kad se levelup
PlayerInfo[playerid][Level]++; // dodaje +1 level [Levelup]
format(string,sizeof(string),"Sada si level %d",PlayerInfo[playerid][Level]);
GameTextForPlayer(playerid,string,6000,1); // salje gametext u vezi levelup-a
return 1;
}
}
return 1;
}
YCMD:stats(playerid, params[], help) //komanda
{
#pramga unused help
#pragma unused params
new string2[200];
new ime[MAX_PLAYER_NAME];
GetPlayerName(playerid, ime, sizeof(ime));
format(string2,sizeof(string2),"Ime: %s \nLevel: %d\nSati Igre: %d",ime,PlayerInfo[playerid][Level],PlayerInfo[playerid][Respekti]);
ShowPlayerDialog(playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,"Igracev Stats",string2,"Zatvori","");
return 1;
}
Evo error.
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(158) : warning 202: number of arguments does not match definition
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "@yC_levelup"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "@yC_levelup"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : error 017: undefined symbol "i"
D:\DINO\SAMP\Norton RolePlay\gamemodes\NRP.pwn(712) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.
Def sam na poÄetku
#include <YSI\y_ini>
#include <YSI\y_commands>
#include <sscanf2>
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Proveri jel su ti komande na kraju moda tj. van callback-a
daj linije 712 i 158