[Pomoc] Race

Započeo .G.h.0.s.T., Januar 28, 2011, 21:15:57 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

evo ovako. imam mali problem. napravio sam da igrac sam mora aktivirati lijevu ili desnu stranu 402 Street Race-a. i sada kad dva igraca se utrkuju jedan na lijevoj drugi na desnoj strani, obojica dobiju CP na desnoj strani. nzm zasto je tako.
evo code kako izgleda. Radio sam pomocu TUT-a Djurine Carolije - Kako napraviti race:

   if(strcmp(cmd, "/aktiviraj", true) == 0)
{
   if(IsPlayerConnected(playerid))
   {
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerToPoint(10,playerid,2047.9989,-2575.7141,13.5469))
{
SendClientMessage(playerid,COLOR_LIGHTRED, "Aktivirali ste DESNU stranu 402 Street Race-a, pricekajte da admin oznaci start");
format(string, sizeof(string), "* %s je aktivirao DESNU stranu 402 Street Race-a.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerInfo[giveplayerid][pUtrka] = 1;
}
else if(PlayerToPoint(10,playerid,2047.9899,-2611.2908,13.5469))
{
SendClientMessage(playerid,COLOR_LIGHTRED, "Aktivirali ste LIJEVU stranu 402 Street Race-a, pricekajte da admin oznaci start");
format(string, sizeof(string), "* %s je aktivirao LIJEVU stranu 402 Street Race-a.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerInfo[giveplayerid][pUtrka1] = 1;
}
else{SendClientMessage(playerid,COLOR_GRAD1, "Niste na mjestu za aktiviranje utrke!");}
}
return 1;
}


if(strcmp(cmd, "/402utrka", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid, COLOR_RED, "Oznacili ste pocetak 402 Street Race utrke");
      format(string, sizeof(string),"402 Street Race | %s je aktivirao utrku",sendername);
  SendAdminMessage(COLOR_RED,string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pUtrka] == 1)
{
        SendClientMessage(i,COLOR_LIGHTBLUE, "Utrka ce startati za 3 sekunde");
              GameTextForPlayer(i, "3",1000,6);
SetTimer("UtrkaTimer",1000,0);
}
else if(PlayerInfo[i][pUtrka1] == 1)
{
                SendClientMessage(i,COLOR_LIGHTBLUE, "Utrka ce startati za 3 sekunde");
              GameTextForPlayer(i, "3",1000,6);
                SetTimer("UtrkaTimer",1000,0);
  }
}
}
}
return 1;
}


if(PlayerToPoint(5, playerid,1512.5548095703, -2585.4853515625, 13.196100234985))//DESNI CP
{
if(PlayerInfo[playerid][pUtrka] == 2)
{
SendClientMessage(playerid, COLOR_YELLOW, "Prosao si kroz cilj");
DisablePlayerRaceCheckpoint(playerid);
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
    for(new i = 0; i < MAX_PLAYERS; i++)
      {
if(IsPlayerConnected(i))
{
    if(PlayerInfo[i][pUtrka] > 1)
{
format(string, sizeof(string), "|402 Street Race | - Cilj: %s",sendername);
SendClientMessage(i,COLOR_BLUE , string);
}
}
}
}
}
else if(PlayerToPoint(5, playerid,1512.5548095703, -2601.2080078125, 13.196100234985))//LIJEVI CP
{
if(PlayerInfo[playerid][pUtrka1] == 2)
{
SendClientMessage(playerid, COLOR_YELLOW, "Prosao si kroz cilj");
DisablePlayerRaceCheckpoint(playerid);
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
    for(new i = 0; i < MAX_PLAYERS; i++)
      {
if(IsPlayerConnected(i))
{
    if(PlayerInfo[i][pUtrka1] > 1)
{
format(string, sizeof(string), "|402 Street Race | - Cilj: %s",sendername);
SendClientMessage(i,COLOR_WHITE , string);
}
}
}
}
}


public UtrkaTimer()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
   if(PlayerInfo[i][pUtrka] == 1)
   {
             GameTextForPlayer(i, "2",1000,6);
             SetTimer("UtrkaTimer2",1000,0);
}
  else if(PlayerInfo[i][pUtrka1] == 1)
   {
             GameTextForPlayer(i, "2",1000,6);
             SetTimer("UtrkaTimer2",1000,0);
}
}
}
}
public UtrkaTimer2()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
   if(PlayerInfo[i][pUtrka] == 1)
   {
             GameTextForPlayer(i, "1",1000,6);
             SetTimer("UtrkaTimer3",1000,0);
}
else if(PlayerInfo[i][pUtrka1] == 1)
   {
             GameTextForPlayer(i, "1",1000,6);
             SetTimer("UtrkaTimer3",1000,0);
}
}
}
}
public UtrkaTimer3()
{
   MoveDynamicObject(raceograda1,2046.2635498047, -2593.4248046875, 11.655453681946, 100);
   MoveDynamicObject(raceograda2,2066.6982421875, -2593.4248046875, 13.230429649353, 100);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
   if(PlayerInfo[i][pUtrka] == 1)
   {
             GameTextForPlayer(i, "START !!!",1000,6);
             SetPlayerRaceCheckpoint(i, 0, 1512.5548095703, -2585.4853515625, 13.196100234985, 0, 0, 0, 5);//cp 1
             PlayerInfo[i][pUtrka] = 2;
}
  else if(PlayerInfo[i][pUtrka1] == 1)
   {
             GameTextForPlayer(i, "START !!!",1000,6);
             SetPlayerRaceCheckpoint(i, 0, 1512.5548095703, -2601.2080078125, 13.196100234985, 0, 0, 0, 5);//cp 2
             PlayerInfo[i][pUtrka1] = 2;
}
}
}
}


Hvala
Poslednja Izmena: Januar 28, 2011, 21:16:22 POSLE PODNE od [NS]Mike

Stavio si iste kordinate i za levi i za desni

Citat: gonss.pwn poslato Januar 29, 2011, 11:21:04 PRE PODNE
Stavio si iste kordinate i za levi i za desni

koliko vidim, nisam stavio iste koordinate.

Znam u cemu je poanta, ali si kopirao CH. I bas iz toga razloga te prijavljujem Djuri i necu ti pomoc ;)

Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Januar 29, 2011, 13:41:46 POSLE PODNE
Znam u cemu je poanta, ali si kopirao CH. I bas iz toga razloga te prijavljujem Djuri i necu ti pomoc ;)

ja sam lijepo pitao za pomoc, da mi se pomogne. a ne da mi tu lik dodje prigovarat jer sam "kopirao" CH, a sto ustvari nije istina. nemam nista sa CH. niti sam vidio kako taj svr izgleda. xD.
to sto mislite da ce svatko "kopirati" Croherzegovinu, to je vase misljenje. ali se grdno varate, jer nisu svi takvi da idu po drugim serverima, i kopira kako je tamo napravljeno.

To sto sam napravio takav nacin utrke, i sto CH ima isti nacin. Nije moj problem. samo sam pitao za pomoc, a ak ne zelite pomoci, naci cu nekog drugog koji zeli pomoc.

Odite na neke druge servere, pa cete uociti da i drugi serveri imaju istu takvu utrku.
i onda prema tome sto kaze Vilko | ♦ ♣ ♥ â™  »  onda su i ostali serveri "kopirali" CH.
Poslednja Izmena: Januar 29, 2011, 15:36:25 POSLE PODNE od [NS]Mike

if(strcmp(cmd, "/402utrka", true) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
    SendClientMessage(playerid, COLOR_RED, "Oznacili ste pocetak 402 Street Race utrke");
        format(string, sizeof(string),"402 Street Race | %s je aktivirao utrku",sendername);
    SendAdminMessage(COLOR_RED,string);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pUtrka] == 1)
{
          SendClientMessage(i,COLOR_LIGHTBLUE, "Utrka ce startati za 3 sekunde");
              GameTextForPlayer(i, "3",1000,6);
SetTimer("UtrkaTimer",1000,0);
}
else if(PlayerInfo[i][pUtrka1] == 1)
{
                SendClientMessage(i,COLOR_LIGHTBLUE, "Utrka ce startati za 3 sekunde");
                GameTextForPlayer(i, "3",1000,6);
                SetTimer("UtrkaTimer",1000,0);
  }
}
}
}
return 1;
}


    if(strcmp(cmd, "/aktiviraj", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerToPoint(10,playerid,2047.9989,-2575.7141,13.5469))
{
SendClientMessage(playerid,COLOR_LIGHTRED, "Aktivirali ste DESNU stranu 402 Street Race-a, pricekajte da admin oznaci start");
format(string, sizeof(string), "* %s je aktivirao DESNU stranu 402 Street Race-a.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerInfo[giveplayerid][pUtrka] = 1;
}
else if(PlayerToPoint(10,playerid,2047.9899,-2611.2908,13.5469))
{
SendClientMessage(playerid,COLOR_LIGHTRED, "Aktivirali ste LIJEVU stranu 402 Street Race-a, pricekajte da admin oznaci start");
format(string, sizeof(string), "* %s je aktivirao LIJEVU stranu 402 Street Race-a.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerInfo[giveplayerid][pUtrka1] = 1;
}
else{SendClientMessage(playerid,COLOR_GRAD1, "Niste na mjestu za aktiviranje utrke!");}
}
return 1;
}


Mislis da sam glup? 402 STREET RACE je na CH, kod tebe ISTO! /aktiviraj KOMANDA ISTA!!
Nisi nikad vidio CH, svi to govore.. Ja sam tamo lvl 29, napravit cu sad server 100% jednak kao CH i reci cu "nikad ga nisam vidio"

Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Januar 29, 2011, 15:46:49 POSLE PODNE

Mislis da sam [cenzura]? 402 STREET RACE je na CH, kod tebe ISTO! /aktiviraj KOMANDA ISTA!!
Nisi nikad vidio CH, svi to govore.. Ja sam tamo lvl 29, napravit cu sad server 100% jednak kao CH i reci cu "nikad ga nisam vidio"


nemoram nazvat 402 street race. mogu nazvat drugacije. xD. a to sto sam napravio isti nacin aktivacije. to je po mojoj zelji, a ne po CH. a to sto CH ima isti nacin "aktivacije" to nije moj problem. Mogu vam dati IP jednog servera, pa cete vidjeti da ima isti nacin "aktivacije" i isto se zove "402 Street Race", pa onda se pitaje da nije i on kopirao CH.

i ne niti ne mislim da si [cenzura], niti sam to rekao.

Vilko | ♦ ♣ ♥ â™  »  a kako mislis onda da bi trebao napravit server, a po tvome ne bude "kopija znate vec cega" jer koliko sam vidio, svaki server ima nesto, sto je Djuro vec odavno napravio na Croherzegovini. To bi onda znacilo da su i drugi "kopirali..."

jos jednom samo molim za Pomoc

Poslednja Izmena: Januar 29, 2011, 15:57:51 POSLE PODNE od [NS]Mike

Citat: [NS]Mike poslato Januar 29, 2011, 15:52:38 POSLE PODNE
Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Januar 29, 2011, 15:46:49 POSLE PODNE

Mislis da sam [cenzura]? 402 STREET RACE je na CH, kod tebe ISTO! /aktiviraj KOMANDA ISTA!!
Nisi nikad vidio CH, svi to govore.. Ja sam tamo lvl 29, napravit cu sad server 100% jednak kao CH i reci cu "nikad ga nisam vidio"


nemoram nazvat 402 street race. mogu nazvat drugacije. xD. a to sto sam napravio isti nacin aktivacije. to je po mojoj zelji, a ne po CH. a to sto CH ima isti nacin "aktivacije" to nije moj problem. Mogu vam dati IP jednog servera, pa cete vidjeti da ima isti nacin "aktivacije" i isto se zove "402 Street Race", pa onda se pitaje da nije i on kopirao CH.

i ne niti ne mislim da si [cenzura], niti sam to rekao.

jos jednom samo molim za Pomoc

Da.. Znam taj server, potpuno isti ch ;)

@Vilko - Jel to onaj **, vidim kaze ''isti CH'', a samo su oni kopiranti
Poslednja Izmena: Januar 29, 2011, 17:33:08 POSLE PODNE od Dude
For ya...


I'd catch a grenade for ya
Throw my hand on a blade for ya
I'd jump in front of a train for ya
You know I'd do anything for ya


BestOne.exe | Mapper | n00b Skripter | Bruno Mars Fan | Balkan SA:MP <3 | Fifa 11 <3


For ya...



Citat: BestOne.exe poslato Januar 29, 2011, 15:59:01 POSLE PODNE
@Vilko - Jel to onaj **, vidim kaze ''isti CH'', a samo su oni kopiranti
Verovatno je to taj od **********

edit: imaju i do 40 igraca ..
Poslednja Izmena: Januar 29, 2011, 17:32:50 POSLE PODNE od Dude

Citat: Vilko | ♦ ♣ ♥ ♠ » poslato Januar 29, 2011, 15:46:49 POSLE PODNE

Da.. Znam taj server, potpuno isti ch ;)

Eto vidis, i onda meni govoris da sam "kopirao" znate vec sta, sto sam napravio takav race i tako ga nazvao.

Citat: BestOne.exe poslato Januar 29, 2011, 15:59:01 POSLE PODNE
@Vilko - Jel to onaj **, vidim kaze ''isti CH'', a samo su oni kopiranti

Da BestOne to je taj ** server. i onda sad vidite tko tu koga kopira.

Citat: joXy poslato Januar 29, 2011, 15:59:53 POSLE PODNE
Citat: BestOne.exe poslato Januar 29, 2011, 15:59:01 POSLE PODNE
@Vilko - Jel to onaj **, vidim kaze ''isti CH'', a samo su oni kopiranti
Verovatno je to taj od ****y-a **

edit: imaju i do 40 igraca ..

da to je svr od tog ****-a.

Poslednja Izmena: Januar 29, 2011, 17:32:35 POSLE PODNE od Dude