Jump to content
  • 0

pomoc Jak vypnout teleporty? - (Nezodpovězeno)


snake3321

Dotaz

Dobrý den, nedávno jsem zakládal téma kde jsem chtěl poradit jak do pawna <- (Kód níže) vložit kód, který by udělal to, že kdyby jsem napsal např... /zakazwarp - zde by se zakázal příkaz takže kdyby hráč napsal např... /lv - nešlo by mu to a taktéž naopak kdyby jsem napsal např... /povolitwarp - hráč by poté příkaz /lv - použít mohl, předem děkuji. (Omlouvám se že zakládám nové téma ale v předchozím jsem se ptal jak to vložit do kódu celé a možná ste už nepostřehly protože jsem psal do "odpovědi") Nejlépe kdyby jste mi daly ten kód celý, tím myslím ten co je dole, a do něj by ste přidaly ty další kódy.

 

#include <a_samp>
 
#define COLOR_RED 0xFF0000AA
 
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(cmdtext, "/lv", true) == 0)
{
   SetPlayerPos(playerid, 2121.2449,1425.0447,10.8203,89.0526,0,0,0,0,0,0);
   SendClientMessage(playerid, COLOR_RED, "Teleportoval jsi se do Las Venturas");
   return 1;
}
return 0;
}
Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0

Tenhle link by mnel pomoct, tyka se to zbrani ale princip je stejnej forum.sa-mp.com/showthread.php?t=391048

predem doufam ze umis anglicky pokud ne napis a pomuzu

Link to comment
Share on other sites

  • 0

Víte, na pawno jsem zatím opravdu n00b, nemohl by jste mi to vlozit do toho kodu co je v predchozim prispevku ode mě? Alespon uvidim jak by to mělo přesně vypadat a zapamatuji si to.

Link to comment
Share on other sites

  • 0
  • Globální moderátor
include <zcmd> //Uplne hore

new warpy; //pod includy

CMD:zakazatwarpy(playerid,params[]) //Úplne dole
{
   if(IsPlayerAdmin(playerid))
   {
      warpy = 1;
   }else
   {
      SendClientMessage(playerid,-1,"Niesi admin")
   }
   return 1;
}
CMD:lv(playerid,params[]) //Úplne dole
{
    if(warpy == 0)
    {
       SetPlayerPos(playerid, 0.0, 0.0, 0.0);
    }else if(warpy == 1)
    {
       SendClientMessage(playerid,-1,"Warpy sú zakázané");
    }  
    return 1;
}
CMD:warpypovolit(playerid,params[]) //Úplne dole
{
   if(IsPlayerAdmin(playerid))
   {
      warpy = 0;
   }else
   {
      SendClientMessage(playerid,-1,"Niesi admin")
   }
   return 1;
}


Stiahni si includ zcmd.inc a daj ho do zložky pawno/includes

A potom tie commandy daj úplne dole

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...