Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: SteXi.ılllı. poslato Februar 04, 2011, 19:27:50 POSLE PODNE

Naslov: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 19:27:50 POSLE PODNE
4 errora

Kad dodam ovo izbaci mi error


if(strcmp(cmd, "/bajkerio", true) == 0)
{
if(PlayerInfo[playerid][pMember] >= 6 || PlayerInfo[playerid][pLeader] == 6) return SendClientMessage(playerid, CRVENA, "Nisi clan Bajkera");
MoveDynamicObject(1951.7655029297, -2086.1923828125, 20);
SetTimer("zatvori", 7000, 0);
SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}



A izbaci mi samo za

if (strcmp("/bajkerio", cmdtext, true) == 0)
i
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) // Samo za igrace te organizacije(organizacija broj 16)

I izbaci mi warrning kad dodam ovo:

public zatvori6()
{
   MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 15.327699661255);
   return 1;
}


Za ovo:

   MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 15.327699661255);


U cemu je problem?
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: gonss poslato Februar 04, 2011, 19:30:39 POSLE PODNE
Citatif(strcmp(cmd, "/bajkerio", true) == 0)
{
if(PlayerInfo[playerid][pMember] >= 6 || PlayerInfo[playerid][pLeader] == 6) return SendClientMessage(playerid, CRVENA, "Nisi clan Bajkera");
MoveDynamicObject(1951.7655029297, -2086.1923828125, 20);
SetTimer("zatvori", 7000, 0);
SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
Kako CRVENA, valjda RED
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: Aleksandar? poslato Februar 04, 2011, 19:48:49 POSLE PODNE
Jaooo gonss,kakav fail -_-"

A ti daj ovde te errore..
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 19:50:13 POSLE PODNE
Omg gonss :D nema to veze sa errorima :D

C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16890) : error 010: invalid function or declaration
C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16892) : error 010: invalid function or declaration
C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(53565) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: .G.h.0.s.T. poslato Februar 04, 2011, 20:05:25 POSLE PODNE
if(strcmp(cmd, "/bajkerio", true) == 0)
{
if(PlayerInfo[playerid][pMember] >= 6 || PlayerInfo[playerid][pLeader] == 6) return SendClientMessage(playerid, CRVENA, "Nisi clan Bajkera");
MoveDynamicObject(1951.7655029297, -2086.1923828125, 20);
SetTimer("zatvori", 7000, 0);
SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}


moras stavit ovako:  

MoveDynamicObject(oznaka objekta kojeg pomices, x, y, z, brzina pomicanja);

znaci:
MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,5);

"glavna6" oznaka objekta (ID), a zadnji broj "5" je brzina pomicanja objekta


public zatvori6()
{
   MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 15.327699661255[color=red]tu nisi stavio brzinu pomicanja objekta[/color]);
   return 1;
}


tu moras stavit ovako:

  MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 15.327699661255,5);

ovo zadnje "5" je brzina pomicanja objekta


naravno ti mozes umjesto "5" broja na kraju, stavit i veci ili manji broj, zavisno kojom brzinom zelis da se objekt pomice
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 20:29:00 POSLE PODNE
Hvala ali errori su ostali a warrning je nestao kad sam to uradio... :'(
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: .G.h.0.s.T. poslato Februar 04, 2011, 20:29:57 POSLE PODNE
Citat: [BE] SteXi.ıllı. poslato Februar 04, 2011, 20:29:00 POSLE PODNE
Hvala ali errori su ostali a warrning je nestao kad sam to uradio... :'(

postaj errore

i te linije gdje se nalaze errori
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 20:55:50 POSLE PODNE
Errori:

C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16890) : error 010: invalid function or declaration
C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16892) : error 010: invalid function or declaration

linije:

if(strcmp(cmd, "/bajkerio", true) == 0)
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");

Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: .G.h.0.s.T. poslato Februar 04, 2011, 22:14:28 POSLE PODNE
Citat: [BE] SteXi.ıllı. poslato Februar 04, 2011, 20:55:50 POSLE PODNE
Errori:

C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16890) : error 010: invalid function or declaration
C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16892) : error 010: invalid function or declaration

linije:

if(strcmp(cmd, "/bajkerio", true) == 0)
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");

probaj ovo
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");

zamjeniti s ovim

if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: mafica .pwn poslato Februar 04, 2011, 22:17:08 POSLE PODNE
Citat: [NS]Mike poslato Februar 04, 2011, 22:14:28 POSLE PODNE
Citat: [BE] SteXi.ıllı. poslato Februar 04, 2011, 20:55:50 POSLE PODNE
Errori:

C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16890) : error 010: invalid function or declaration
C:\Documents and Settings\Stevan\Desktop\BalkanExtreme.pwn(16892) : error 010: invalid function or declaration

linije:

if(strcmp(cmd, "/bajkerio", true) == 0)
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");

probaj ovo
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");

zamjeniti s ovim

if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, RED, "Nisi clan Bajkera");
ako ce takor adit na vrh treba stavit:

#define RED 0xEB0000FF

ja msm. -.-
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: TiXoR_ poslato Februar 04, 2011, 22:17:51 POSLE PODNE
vidim da korstiš gf
Stavi umjesto RED
Stavi: COLOR_RED
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 22:35:59 POSLE PODNE
Dodo sam

#define RED 0xEB0000FF
i stavio COLOR_RED
i promenio ono sa onim i opet isti k -.-
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: .G.h.0.s.T. poslato Februar 04, 2011, 22:38:18 POSLE PODNE
Citat: [BE] SteXi.ıllı. poslato Februar 04, 2011, 22:35:59 POSLE PODNE

i promenio ono sa onim i opet isti k -.-

postaj cijelu cmd pa da vidimo.
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 04, 2011, 22:39:50 POSLE PODNE
Eo

if(strcmp(cmd, "/bajkerio", true) == 0)
{
if(PlayerInfo[playerid][pMember] >= 16 || PlayerInfo[playerid][pLeader] == 16) return SendClientMessage(playerid, COLOR_RED, "Nisi clan Bajkera");
MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
SetTimer("zatvori", 7000, 0);
SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: Nxidza poslato Februar 05, 2011, 00:10:03 PRE PODNE
Probaj stavi ovako
if(!strcmp(cmdtext, "/bajkerio", true)) //
{
    if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
    SetTimer("zatvori", 7000, 0);
    SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija previse udaljena."); }
}
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: .G.h.0.s.T. poslato Februar 05, 2011, 00:38:31 PRE PODNE
Citat: [UB]Nxidza poslato Februar 05, 2011, 00:10:03 PRE PODNE
Probaj stavi ovako
if(!strcmp(cmdtext, "/bajkerio", true)) //
{
    if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
    SetTimer("zatvori", 7000, 0);
    SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija previse udaljena."); }
}


mogao si covjeku malo i objasnit zasto tako mora biti. u cem je pogrijesio i to.
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: Nxidza poslato Februar 05, 2011, 01:02:42 PRE PODNE
Citat: [NS]Mike poslato Februar 05, 2011, 00:38:31 PRE PODNE
Citat: [UB]Nxidza poslato Februar 05, 2011, 00:10:03 PRE PODNE
Probaj stavi ovako
if(!strcmp(cmdtext, "/bajkerio", true)) //
{
    if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
    SetTimer("zatvori", 7000, 0);
    SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija previse udaljena."); }
}


mogao si covjeku malo i objasnit zasto tako mora biti. u cem je pogrijesio i to.
Omg covece ja njemu pokusavam da  popravim komandu ne radim tut ovde ...
I da,ako smatras da nisam nesto lepo ,tj da je nesto nedostajalo uzmi komandu i sve lepo pored napisi.
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: cristiane poslato Februar 05, 2011, 01:20:37 PRE PODNE
Citat: [UB]Nxidza poslato Februar 05, 2011, 01:02:42 PRE PODNE
Probaj stavi ovako
if(!strcmp(cmdtext, "/bajkerio", true)) //
{
    if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
    SetTimer("zatvori", 7000, 0);
    SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija previse udaljena."); }
}

Mogao je i on kopirati sa drugog moda ako nisi primjetio kod njega su bajkeri pod brojem 16
if(PlayerInfo[playerid][pMember] >= 16
a kod tebe pod brojem 5
if(PlayerInfo[playerid][pLeader] == 5
copy/paste,dobro nisi i koordinate svoje stavio.
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: Nxidza poslato Februar 05, 2011, 01:43:40 PRE PODNE
Citat: cristiane poslato Februar 05, 2011, 01:20:37 PRE PODNE
Citat: [UB]Nxidza poslato Februar 05, 2011, 01:02:42 PRE PODNE
Probaj stavi ovako
if(!strcmp(cmdtext, "/bajkerio", true)) //
{
    if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 5)
    {
    MoveDynamicObject(glavna6,1951.7655029297, -2086.1923828125, 20,6);
    SetTimer("zatvori", 7000, 0);
    SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Bajkera ,bice zatvorena automatski!");
}
else { SendClientMessage(playerid, COLOR_GREY,"Destinacija previse udaljena."); }
}

Mogao je i on kopirati sa drugog moda ako nisi primjetio kod njega su bajkeri pod brojem 16
if(PlayerInfo[playerid][pMember] >= 16
a kod tebe pod brojem 5
if(PlayerInfo[playerid][pLeader] == 5
copy/paste,dobro nisi i koordinate svoje stavio.
Da zato sto sam to kopirao jer nisam mogao da gledam to pa nisam znao da li je greska ili ne . . .
Naslov: Odg: [Pomoc]Kapije sa automackim zatvaranjem
Poruka od: SteXi.ılllı. poslato Februar 05, 2011, 11:07:21 PRE PODNE
Ubacio sam to sto je nxidza rekao i promenio za org posto je on stavio 5 ali sad je jos gore ima 3 errora i 1 warrning vraticu na staro...ako neko zna one prosle errore neka pomogne pls