Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

Pomoc oko pomicne ograde

Započeo Burnout
pre 16 godina
2,251
pregleda
6
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Burnout
Rookie
pre 16 godina
Stavio sam prema nekom tutorialu koji sam nasao.
Ovako mi izgleda kod:

...
new Float:ChangePos;
new ChangePos2;
new Float:PlayerPos;
new Float:TeleportDest;
new Float:TelePos;
new vrata;


...

...
//------------------------------------------------------------------------------------------------------
public OnGameModeInit()
{
    // CreateObject
{
CreateObject(971, 2460.443359, -1658.687378, 16.874605, 0.0000, 0.0000, 270.8595);
    vrata = CreateObject(971, 2460.443359, -1658.687378, 16.874605, 0.0000, 0.0000, 270.8595);
}
new string;
    new string1;
for(new c=0;c...


...
//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
new string;
new playermoney;
new sendername;
new giveplayer;
new playername;
new cmd;
new tmp;
new giveplayerid, moneys, idx;
cmd = strtok(cmdtext, idx);

//__________________________________________________________KOMANDE______________________________
/*
if (strcmp(cmdtext, "/otvori", true)==0)
{
if(PlayerInfo == 8 || PlayerInfo == 8)
{
    MoveObject(vrata, 2450, -1658.687378, 16.874605, 8.0);
SendClientMessage(playerid, COLOR_GREEN, "Otvorili ste vrata test baze");
}
else return SendClientMessage(playerid, COLOR_GREEN, "Nisi clan test baze.");
}
return 1;
}
if(strcmp(cmd,"/zatvori",true)==0)
{
    if(PlayerInfo == 8||PlayerInfo == 8)
    {
MoveObject(vrata, 2460, -1658.687378, 16.874605, 15.0);

SendClientMessage(playerid, COLOR_GREEN, "Zatvorili ste vrata test baze.");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nisi clan baze.");
}
return 1;
}
//---------------------------------------------------------------------------------------------------------
if(strcmp(cmd, "/pay", true) == 0)
...


Prije mi je sam pawno crashao kad sam pokrenuo compiler, onda sam nekaj zmrdao da ne crasha, ali kad pokrenem server, udem u igru ali nemogu /login, niti ikakvu komandu.  😢
scootzzZz
Rookie
pre 16 godina
new Test;

Test = CreateObject(969, 1443.2604, 663.2594, 9.8388, 0.0000, 0.0000, 0.0000); //test

//-------------------Kapija---------------------------
if(strcmp(cmd,"/testo",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5)
    {
MoveObject(Test, 1532.2976, 663.1336, 9.8395,7.000);
SendClientMessage(playerid, COLOR_GREEN, "Otvarate vrata TEST Baze.");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nisi Clan Obitelji TEST.");
}
return 1;
}
if(strcmp(cmd,"/testc",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5)
    {
MoveObject(Test, 1523.4078, 663.1533, 9.8388,7.000);

SendClientMessage(playerid, COLOR_GREEN, "Zatvarate vrata TEST Baze.");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nisi Clan Obitelji TEST.");
}
return 1;
}

admin
Kingpin
pre 16 godina
scootzzZz wrote on May 19, 2009, 6:43 pm:
new Test;

Test = CreateObject(969, 1443.2604, 663.2594, 9.8388, 0.0000, 0.0000, 0.0000); //test

//-------------------Kapija---------------------------
if(strcmp(cmd,"/testo",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5)
    {
MoveObject(Test, 1532.2976, 663.1336, 9.8395,7.000);
SendClientMessage(playerid, COLOR_GREEN, "Otvarate vrata TEST Baze.");
}
else
{
SendClientMessage(playerid, COLOR_RED, "Nisi Clan Obitelji TEST.");
}
return 1;
}
if(strcmp(cmd,"/testc",true)==0)
{
    if(PlayerInfo == 5||PlayerInfo == 5)
    {
MoveObject(Test, 1523.4078, 663.1533, 9.8388,7.000);

SendClientMessage(playerid, COLOR_GREEN, "Zatvarate vrata TEST Baze.");
}
else
{
SendClientMessage(playerid, COLOR_GREEN, "Nisi Clan Obitelji TEST.");
}
return 1;
}



Tako je scootzzz. Ja ne znam sta je on gore izvodio u onome kodu ali ovaj radi 100%.
Obrisan korisnik Obrisan korisnik
pre 16 godina
negdje je obrisao " } ili { " i to ga muci...meni je znao biti problem da mi se server crasha zbog ovog...

tamo kod kucanja /help komande

SendClientMessage(playerid,COLOR_PRIMJER , "");

tako da probaj to maknit ako slucajno imas  😉

a moze ti bit niz drugih stvari koje si slucajno obrisao radeci nesto...uglavnom zapamti da poslije svake stavke koju uradis napravis backup i onda si miran  😉
Obrisan korisnik Obrisan korisnik
pre 16 godina
ovdje ti je greska

// CreateObject
{
CreateObject(971, 2460.443359, -1658.687378, 16.874605, 0.0000, 0.0000, 270.8595);
    vrata = CreateObject(971, 2460.443359, -1658.687378, 16.874605, 0.0000, 0.0000, 270.8595);
}

stavio si { i } gdje ne treba.. i btw sta svi radite istu pogresku tj. prvo stavite normalan object a onda ga assignate varijabli ,to je krivo  zato jer ovaj prvi ne treba.. jer kad se assigna varijabli isto ce se napraviti
admin
Kingpin
pre 16 godina
Haha da, nisam ni gledao, 2 puta stavljaju bezveze. Dovoljno je samo staviti vrata=CreateObject....

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava