[Pomoc]Kapija

Započeo | S-RP | K@lib@r .300, Maj 26, 2012, 16:04:59 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Skripta koju koristim: CLRP
Detaljan opis problema: Neznam gdje sam pogrijesio u kapijama
Dio skripte:

CreateDynamicObject(968,1103.42346191,-1736.31164551,13.58288383,0.00000000,0.00000000,90.00000000); //otvorena
CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena

if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

pa stavi ovako: new ppo i sada stavis kod tog objekta kada je kaipja zatvorena ovako stavis

ppo = CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena

a ovdje dodas zamjeni tu komandu sa ovom

   if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,1103.42346191,-1736.31164551,13.58288383, 2.00);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

[quote author=[B-E]Dusan link=topic=44787.msg332711#msg332711 date=1338042622]
pa stavi ovako: new ppo i sada stavis kod tog objekta kada je kaipja zatvorena ovako stavis

ppo = CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena

a ovdje dodas zamjeni tu komandu sa ovom

   if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,1103.42346191,-1736.31164551,13.58288383, 2.00);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}

[/quote]
Nekuzim ovo prvo
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

kako nekuzis? stavi ovako pod new

new ppo;

i sada kod te kapije sto je zatvorena sa tim objektom zamjeni sa ovim ppo = CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena

i sada samo tu komandu zamjeni sa ovom sto sam ti dao zamjeni
if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,1103.42346191,-1736.31164551,13.58288383, 2.00);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}


i radit ce ti
IP: 193.192.59.227:7785
Troll Or Be Trolled !
Hoce neko lol-a?!

Ja ovo nista nekuzim
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

SonY_

[quote author=[B-E]Dusan link=topic=44787.msg332715#msg332715 date=1338043153]
kako nekuzis? stavi ovako pod new

new ppo;

i sada kod te kapije sto je zatvorena sa tim objektom zamjeni sa ovim ppo = CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena

i sada samo tu komandu zamjeni sa ovom sto sam ti dao zamjeni
if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,1103.42346191,-1736.31164551,13.58288383, 2.00);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}


i radit ce ti
[/quote]

ovako stavi komandu

if(!strcmp(cmdtext, "/ppo", true))
{
    MoveObject(ppo,1103.42346191,-1736.31164551,8.58288383, 2.00);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}

Ovako ti treba izgledati:

if(!strcmp(cmdtext, "/ppo", true))
{
    MoveDynamicObject(ppo,309.799987, -1554.099975, 37.799999, 0.8 ,0 ,0 ,90.027465);
    SendClientMessage(playerid, COLOR_ORANGE,"Otvorili ste kapiju");
    SetTimer("ppo", 5000, 0);
    return 1;
}


Te ovako ti treba biti kreiranje objekta:

CreateDynamicObject(968,1103.42346191,-1736.31164551,13.58288383,0.00000000,0.00000000,90.00000000); //otvorena
ppo = CreateDynamicObject(968,1103.42285156,-1736.31152344,13.58288383,0.00000000,270.00000000,90.00000000); //zatvorena


Te moraš definirat varijablu ppo kod svojih ostalih varijabli (mislim na globalne varijable, a to znači da se nalaze pri vrhu skripte - jednostavno objašnjeno):

new blah; // Tu su tvoje ostale varijable
new ppo; // ppo varijabla

Last nick: Paradox

Sada imam problem s automatskim zatvaranjem
public zatvori50()
{
    MoveObject(ppc,1103.42285156,-1736.31152344,13.58288383,2.00);
    return 1;
}
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

Zašto koristiš više varijabli za jednu kapiju? Samo ti treba varijabla ppo.


public zatvori50()
{
    MoveDynamicObject(ppo,1103.42285156,-1736.31152344,13.58288383,2.00);
    return 1;
}

Last nick: Paradox

Meni ona tvoja komanda neradi, nece otvoriti. Molim vas, jel mi netko moze ovo napraviti???
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

Normalno da ti ne radi kad 100% nisi spremio ID kapije u varijablu "ppo". Postaj TOČAN kod kako imaš u modu za: kreiranje kapije, otvaranje i zatvaranje kapije.
Poslednja Izmena: Maj 26, 2012, 19:09:56 POSLE PODNE od [SX] Joey_

Last nick: Paradox

Kako da to napravim ???
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

Pa samo copy/paste iz moda. :-X I onda ću ti objasnit šta dalje.

Last nick: Paradox

Sta da kopiram
Koja carina!
Citat: Fâ,¬nsQ poslato Jun 06, 2012, 15:27:14 POSLE PODNE
mozemi netko reci kada se sper.a dobiva imam 13 i pol godine, a nisam je dobio, moji drugari su to vec dobili, moze pomoc
nov sam pa neznam gdje trebam pitati

Citat: [SX] Joey_ poslato Maj 26, 2012, 19:09:44 POSLE PODNE
Postaj TOČAN kod kako imaš u modu za: kreiranje kapije, otvaranje i zatvaranje kapije.

To.

Last nick: Paradox