Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Schwarz poslato Januar 18, 2013, 02:11:10 PRE PODNE

Naslov: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 02:11:10 PRE PODNE
Skripta koju koristim:Moju iz 0
Detaljan opis problema: Zelim da napravim kad neko igrac ubije drugog igraca da ispisuje adminina Igrac[Ime_Prezime] je ubio igraca [Ime_Prezime]
Dio skripte://
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 02:44:23 PRE PODNE
Daje mi ove erore
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8173) : error 010: invalid function or declaration
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8175) : error 021: symbol already defined: "AC_BS_GivePlayerMoney"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8175) : warning 215: expression has no effect
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8175) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8175) : error 010: invalid function or declaration
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8175 -- 8177) : fatal error 107: too many error messages on one line

I toa ne mi ih daje na linije ovo sad sto sam dodao nego ispod to evo ti cjeli public.
public OnPlayerDeath(playerid, killerid, reason)
{
if(PlayerInfo[playerid][pSmrt] == 1)
    {
        SetPlayerPos(playerid, 1156.5381,-1308.1509,1349.9968);
        TogglePlayerControllable(playerid, 0);
        ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
        GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~Vie legate vo bolnica...", 15000, 3);
        SendClientMessage(playerid, COLOR_RED, " Tesko ste povredeni , Prefrleni ste vo Bolnica.");
        SetTimerEx("Cekanje", 15000, false, "i", playerid);
        PlayerInfo[playerid][pSmrt] = 1;
        return 1;
    }
    new string[128];
    format(string, sizeof(string), "* Igrac %s [ID: %d] ubio igraca %s [ID: %d] oruzje: %s", PlayerName(killerid), killerid, PlayerName(playerid), playerid, reason);
    //funckija za poruku adminima
    return 1;
}
if(PlayerInfo[playerid][pOsiguruvanje] == 0)
{
AC_BS_GivePlayerMoney(playerid, -1000);
}
else if(PlayerInfo[playerid][pOsiguruvanje] == 1)
{
AC_BS_GivePlayerMoney(playerid, -300);
}
return 1;
}
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 03:01:13 PRE PODNE
Hvala radi moze lock  :)
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 20:38:39 POSLE PODNE
Izvinite zbog BUMP ali neradi nedaje nikakve erore ali mi neradi ingame
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Blaeks poslato Januar 18, 2013, 20:40:26 POSLE PODNE
mora da radi, vidi da li si lepo formatirao SendAdminMessage
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 20:41:22 POSLE PODNE
Stavio sam ovo sta mi je dao david jel treba da se doda jos nesto
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Blaeks poslato Januar 18, 2013, 20:47:08 POSLE PODNE
public OnPlayerDeath(playerid, killerid, reason)
{
new kstring[128];
new kickname[MAX_PLAYER_NAME];
if(IsPlayerConnected(killerid))
{
GetPlayerName(killerid, kickname, sizeof(kickname));
format(string, 256, "[obavestenje] [%d]%s je ubio [%d]%s.",killerid,kickname,playerid,name);
ABroadCast(COLOR_LIGHTRED,string,1);
}
if(PlayerInfo[playerid][pSmrt] == 1)
    {
        SetPlayerPos(playerid, 1156.5381,-1308.1509,1349.9968);
        TogglePlayerControllable(playerid, 0);
        ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
        GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~Vie legate vo bolnica...", 15000, 3);
        SendClientMessage(playerid, COLOR_RED, " Tesko ste povredeni , Prefrleni ste vo Bolnica.");
        SetTimerEx("Cekanje", 15000, false, "i", playerid);
        PlayerInfo[playerid][pSmrt] = 1;
        return 1;
    }
    new string[128];
    format(string, sizeof(string), "* Igrac %s [ID: %d] ubio igraca %s [ID: %d] oruzje: %s", PlayerName(killerid), killerid, PlayerName(playerid), playerid, reason);
    //funckija za poruku adminima
    return 1;
}
if(PlayerInfo[playerid][pOsiguruvanje] == 0)
{
AC_BS_GivePlayerMoney(playerid, -1000);
}
else if(PlayerInfo[playerid][pOsiguruvanje] == 1)
{
AC_BS_GivePlayerMoney(playerid, -300);
}
return 1;
}

ako baca 26 errora, sredi zagrade i to je to
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Schwarz poslato Januar 18, 2013, 21:08:23 POSLE PODNE
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8167) : error 017: undefined symbol "string"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8168) : error 017: undefined symbol "string"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8162) : warning 204: symbol is assigned a value that is never used: "kstring"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8162 -- 8186) : error 010: invalid function or declaration
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8162 -- 8188) : error 021: symbol already defined: "AC_BS_GivePlayerMoney"
C:\Documents and Settings\Mikjo\Desktop\Roleplay\gamemodes\rp.pwn(8162 -- 8188) : fatal error 107: too many error messages on one line

Bace ove erore
Naslov: Odg: [Pomoc] OnPlayerDeath
Poruka od: Blaeks poslato Januar 18, 2013, 23:46:35 POSLE PODNE
stavi tamo new string[128];