[Pomoc] Komanda

Započeo tWix, Novembar 22, 2010, 23:27:36 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Malo je [cenzura]o pitanje! Ali kod ovih pokrentih kapija mi nece nesto!  :-[
Aj ako nek moze da mi u ovu komandu ubaci IsPlayerInRangeOfPoint


if (strcmp("/mdotvori", cmdtext, true, 10) == 0)
{
if(PlayerInfo[playerid][pMember] >= 4 || PlayerInfo[playerid][pLeader] == 4)
{
           MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
       SetTimer("zatvori", 5000, 0);
       SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Hitne Pomoci!");
}
else
{
return SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan Hitne Pomoci.");
}
}


I usput jer mi neko moze reci koji je KEY za CapsLock/H
KEY_ ?
Poslednja Izmena: Novembar 22, 2010, 23:51:51 POSLE PODNE od Daffy
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545


Citat: David Škrbić poslato Novembar 23, 2010, 09:27:19 PRE PODNE
http://wiki.sa-mp.com/wiki/GetPlayerKeys
http://wiki.sa-mp.com/wiki/IsPlayerInRangeOfPoint

//-------------------Finish--------------------------------
Da znam da uradim stim, sigurno ne bih postao..
A za taj KEY ne razumem ja tamo koji je CapsLock/H
---------------------------------------------------------------------
Ako neko hoce da mi ubaci "IsPlayerInRangeOfPoint" bio bih mu zahvalan!
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545

OnPlayerKeyStatChange:

  else if ((newkeys & KEY_CROUCH))
{
        if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
{
    if (IsPlayerInRangeOfPoint(playerid,15,1761.2477,-1691.7330,13.4163))
{
                            MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
              SetTimer("zatvori", 5000, 0);
              SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Hitne Pomoci!");
}
else
{
return SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan Hitne Pomoci.");
}
}


:-\ ?

Citat: David Škrbić poslato Novembar 23, 2010, 20:57:23 POSLE PODNE
OnPlayerKeyStatChange:

  else if ((newkeys & KEY_CROUCH))
{
        if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
{
    if (IsPlayerInRangeOfPoint(playerid,15,1761.2477,-1691.7330,13.4163))
{
                            MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
              SetTimer("zatvori", 5000, 0);
              SendClientMessage(playerid, COLOR_WHITE, "Otvaras kapiju Hitne Pomoci!");
}
else
{
return SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan Hitne Pomoci.");
}
}


:-\ ?
Hvala ti puno  :-*
Ali koliko vidim nema return za  "IsPlayerInRangeOfPoint" to mene zanima...
Kao sto je za ovo if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
ovaj return  return SendClientMessage(playerid, COLOR_LIGHTRED, "Nisi clan Hitne Pomoci.");

Znam ja tako ubaciti ali nzm posle gde da ubacim taj return...   :-[
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545


    else if ((newkeys & KEY_CROUCH))
{
        if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
{
    if (IsPlayerInRangeOfPoint(playerid,15,x,y,z))
{
                            MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
              SetTimer("zatvori", 5000, 0);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), "%s uzima daljinski i otvara ogradu.", sendername);
    ProxDetector(30.0, playerid, string, COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
}
else { SendClientMessage(playerid, COLOR_WHITE,"Kapija nije u dometu daljinskog.");
}
}
else return SendClientMessage(playerid, COLOR_RED,"Nisi clan FBI tima!");
    return 1;
}

Brate hvala ti puno!
Radi mi sve lepo...  8)

Imam jos samo JEDNO pitanje  :P

Ovo sam napravio za Hitnu Pomoc i sve lepo radi! A kako ja sad da sa ISTIM KEYom napravim i za ostale organizacije ???
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545

Pa isto stavis samo ispod i kod:

     if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) 

To zamenis sa id-eom organizacije
IsPlayerInRangeOfPoint stavis kordinate blizu te druge kapije i izmenis textove te SendClientMessage

Da to sam pokusao! Ali onda mi se pomesa Hitna Pomoc i Policija! Stisnem kod Policije da otvorim, kaze mi Nisi clan hitne pomoci -.-

Mozes mi dati samo jedan primer a ja cu skontati za ostale..

Evo kod:

if ((newkeys & KEY_CROUCH))
   {
      if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
      {
      if (IsPlayerInRangeOfPoint(playerid,15,1136.9573,-1286.4727,13.5469))
      {
          MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
          SetTimer("zatvori", 5000, 0);
          GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
          ProxDetector(30.0, playerid, string, COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
          PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
      }
      else { SendClientMessage(playerid, COLOR_WHITE,"Kapija nije u dometu daljinskog.");
      }
   }
   else return SendClientMessage(playerid, COLOR_RED,"Nisi clan Hitne Pomoci");
   return 1;
}


PS: Kako stavljas u taj KOD ?
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545


if ((newkeys & KEY_CROUCH))
   {
      if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
      {
      if (IsPlayerInRangeOfPoint(playerid,15,1136.9573,-1286.4727,13.5469))
      {
          MoveDynamicObject(mdzatvorena,1141.4973144531, -1290.9936523438, 12.57511138916, 2.00);
          SetTimer("zatvori", 5000, 0);
          GetPlayerName(playerid, sendername, sizeof(sendername));
          format(string, sizeof(string), "%s uzima daljinski i otvara kapiju.", sendername);
          ProxDetector(30.0, playerid, string, COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
          PlayerPlaySound(playerid, 1153, 1589.053344,-1638.123168,14.122960);
      }
      else { SendClientMessage(playerid, COLOR_WHITE,"Kapija nije u dometu daljinskog.");
      }
   }
   return 1;
}

Onda stavljaj ovako i sve ce raditi...

OVAKO NEZNAM JELI OVO PRAVI TOPIC NO AKO NIJE SAMO GA PREMJESTITE !!!!
HITNO MI TREBA POMOC OKO MTA !!!
JA UDJEM U MTA NAPRAVIM MAPPU SVE U GROOVE KOD CJ KUCE
ODEM NA SAVE AS SPREMIM KAO "GROOVE"
I NEZNAM DI MI SPREMI TAJ SAEJVANI FILE
POMOC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :'(

Citat: Luka_Martin poslato Novembar 24, 2010, 11:48:14 PRE PODNE
OVAKO NEZNAM JELI OVO PRAVI TOPIC NO AKO NIJE SAMO GA PREMJESTITE !!!!
HITNO MI TREBA POMOC OKO MTA !!!
JA UDJEM U MTA NAPRAVIM MAPPU SVE U GROOVE KOD CJ KUCE
ODEM NA SAVE AS SPREMIM KAO "GROOVE"
I NEZNAM DI MI SPREMI TAJ SAEJVANI FILE
POMOC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :'(

Jesi ti normalan ? Sta pises CAPSom..
Procitaj pravila Foruma!

Mapa ti se save-a u C ili D /Program Files/ Mta San Andreas/Server/Mods/deatmach/resoruces
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545

Citat: Luka_Martin poslato Novembar 24, 2010, 11:48:14 PRE PODNE
OVAKO NEZNAM JELI OVO PRAVI TOPIC NO AKO NIJE SAMO GA PREMJESTITE !!!!
HITNO MI TREBA POMOC OKO MTA !!!
JA UDJEM U MTA NAPRAVIM MAPPU SVE U GROOVE KOD CJ KUCE
ODEM NA SAVE AS SPREMIM KAO "GROOVE"
I NEZNAM DI MI SPREMI TAJ SAEJVANI FILE
POMOC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :'(

My Computer/C ili D [vec gde ti je MTA]/Program Filles/MTA San Andreas/server/mods/deathmatch/rosources/ime mape kako si je sacuvao xD
I tamo ti je medju prvim folderima xD

Citat: gonss.pwn poslato Novembar 24, 2010, 11:59:55 PRE PODNE
Citat: Luka_Martin poslato Novembar 24, 2010, 11:48:14 PRE PODNE
OVAKO NEZNAM JELI OVO PRAVI TOPIC NO AKO NIJE SAMO GA PREMJESTITE !!!!
HITNO MI TREBA POMOC OKO MTA !!!
JA UDJEM U MTA NAPRAVIM MAPPU SVE U GROOVE KOD CJ KUCE
ODEM NA SAVE AS SPREMIM KAO "GROOVE"
I NEZNAM DI MI SPREMI TAJ SAEJVANI FILE
POMOC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :'(

My Computer/C ili D [vec gde ti je MTA]/Program Filles/MTA San Andreas/server/mods/deathmatch/rosources/ime mape kako si je sacuvao xD
I tamo ti je medju prvim folderima xD

Pa rekao sam mu ja  ::)

EDIT: Moze LOCK ovde
Poslednja Izmena: Novembar 24, 2010, 12:02:17 POSLE PODNE od Daffy
Cyb3r
           Roleplay
                        In progress by: tWix

Forum: Klik
IP: 62.75.247.14:9545

Citat: Daffy poslato Novembar 24, 2010, 12:01:47 POSLE PODNE
Citat: gonss.pwn poslato Novembar 24, 2010, 11:59:55 PRE PODNE
Citat: Luka_Martin poslato Novembar 24, 2010, 11:48:14 PRE PODNE
OVAKO NEZNAM JELI OVO PRAVI TOPIC NO AKO NIJE SAMO GA PREMJESTITE !!!!
HITNO MI TREBA POMOC OKO MTA !!!
JA UDJEM U MTA NAPRAVIM MAPPU SVE U GROOVE KOD CJ KUCE
ODEM NA SAVE AS SPREMIM KAO "GROOVE"
I NEZNAM DI MI SPREMI TAJ SAEJVANI FILE
POMOC !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :'(

My Computer/C ili D [vec gde ti je MTA]/Program Filles/MTA San Andreas/server/mods/deathmatch/rosources/ime mape kako si je sacuvao xD
I tamo ti je medju prvim folderima xD

Pa rekao sam mu ja  ::)

EDIT: Moze LOCK ovde
Sry tek sam sad video, nisam uopste video da si odg xD