Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: LAVendeta poslato Oktobar 25, 2014, 17:45:03 POSLE PODNE

Naslov: [POMOC] Oko gamemoda
Poruka od: LAVendeta poslato Oktobar 25, 2014, 17:45:03 POSLE PODNE
vako imam svoj server koji sam poceo od nule znaci nisam nista uzimao od rugih ili editovao.Jutros sam poceo Admin Sistem i napravio sam CMD setadmin.Dobio san warning1:unfinded simbol setadmin.Stavio sam #pragma unused setadmin i resilo se a zatim kada sam pokusao da testiram ono nista a i primetio sam neke dodatne bagove kkao napirmer nije hteo da udje u enterijer i da prikaze nesto pri logiranju.E sada ubacio sam sledece include da bih resio Admin CMD
#include <a_samp>
#include <streamer>
#include <zcmd>
#include <dini>
#include <dudb>
#include <foreach>
#include <YSI\y_commands>
#include <YSI/y_ini[/pawn]

a onda su dosli i sledeci problemi
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_bit.inc(243) : error 025: function heading differs from prototype
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_bit.inc(243) : error 025: function heading differs from prototype
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_bit.inc(244) : error 021: symbol already defined: "Bit_Set"
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(793) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1191) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1243) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1264) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1326) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1519) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1600) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1706) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\pawno\include\YSI\y_commands.inc(1955) : warning 219: local variable "hash" shadows a variable at a preceding level
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(294) : error 017: undefined symbol "setadmin"
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(296) : error 012: invalid function call, not a valid address
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(296) : error 028: invalid subscript (not an array or too many subscripts): "IsPlayerAdmin"
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(296) : warning 215: expression has no effect
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(296) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Kosta Dokosic\Desktop\OLD LIFE\gamemodes\OLRP.pwn(296) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


8 Errors.
a evo i te komande setadmin
CMD:setadmin(playerid,params[])
{
    #pragma unused setadmin
new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
id(IsPlayerAdmin{playerid))
{
    if(sscanf(params,"ud",id,level)) return SendClientMessage(playerid, narandjastaboja, "Koristi: /setadmin [ID,IME] [Level]");
    else if(level > 5) return SendClientMessage(playerid, crvenaboja, "Upozorenje;Maksimum Admin Level je 5");
    else
    {
    PlayerInfo[id][pAdmin] = level;
    format(msg,sizeof(msg),"Admin %s vam je dodelio Admina level %d",level);
    SendClientMessage(id,szelenaboja,msg);
    GetPlayerName(playerid,name,sizeof(name));
    format(msg2,sizeof(msg2),"Uspesno si Dodelio Admina Igracu %s level %d",name,level);
    SendClientMessage(playerid,szelenaboja,msg2);
    }
}
else
{
    SendClienMessage(playerid,crvenaboja, "Informacije:Da bih koristio ovu komandu moras biti ulogovan kao RCON ADMIN!");
return 1;
}

a zlgeda da ima jos problema na drugim mestima koji su dosli sa njime
public OnPlayerSpawn(playerid)
{
//------------------------------------------------------------------------------// Kada se igrac Spawna na server automatski mu se salje poruka.
// evo i reda 243 SetPlayerPos(playerid, 1732.91333, -1911.95166, 13.61062);
return 1;
}

Kako ovo resiti??
Naslov: Odg: [POMOC] Oko gamemoda
Poruka od: TiXoR_ poslato Oktobar 26, 2014, 01:28:10 PRE PODNE
(http://www.dodaj.rs/f/3L/2C/2ao1z3ID/082577-green-metallic-or.png)

Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima.

Razlog zakljucavanja:

pročitaj pravila, napiši temu lijepo po pravilima

Pravila:

Glavna pravila Balkan SA:MP foruma (http://balkan-samp.com/forum/index.php?topic=7045.0) .
Razgovor u vezi PAWN-Skriptanja (http://balkan-samp.com/forum/index.php?topic=11453.0) .