GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: GangBang - 2012. március 27. - 20:13:08

Cím: Fegyverez parancs
Írta: GangBang - 2012. március 27. - 20:13:08
Sziasztok készítettem egy parancsot amit ha beírsz ad fegyvereket és feltölti az életed,páncélod maxra,Megjegyezném hogy köszönöm smokertnek eriknek a segitséget
Remélem segítettem vele valakinek/valakiknek kezdõknek szerintem jól jön
 
#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
   print(\"\\n -----------------------------\");
   print(\"Fegyverez script betõltve,By GangBang(Szvííít)\");
   print(\"\\n -----------------------------\");
   return 1;
}
CMD:fegyverez(playerid,params[])
{
  SetPlayerHealth(playerid,100);
  SetPlayerArmour(playerid,100);
  GivePlayerWeapon(playerid,24,2000);
  GivePlayerWeapon(playerid,29,500);
  GivePlayerWeapon(playerid,30,600);
  return 1;
}
public OnFilterScriptExit()
{
print(\"\\n--------------------------------------\");
print(\" A scriptem kikapcsolt.\");
print(\"--------------------------------------\\n\");
return 1;
}

 
Használhatjátok úgy is ahogy fent van ha nem akarjátok hogy vonjon le pénzt és csak a Las Venturasi fegyverbolt MÖGÖTTi \"illegális kereskedõtõl\" lehessen megvenni
 
#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
   print(\"\\n -----------------------------\");
   print(\"Fegyverez script betõltve,By GangBang(Szvííít)\");
   print(\"\\n -----------------------------\");
   return 1;
}
CMD:fegyverez(playerid,params[])
{
  if(IsPlayerInRangeOfPoint(playerid, 7.0, 2196.7734,931.3207,10.8203 )) return SendClientMessage(playerid,0xFFF,\"Nem vagy a fegyobolt mögött\");
  SetPlayerHealth(playerid,100);
  SetPlayerArmour(playerid,100);
  GivePlayerWeapon(playerid,24,2000);
  GivePlayerWeapon(playerid,29,500);
  GivePlayerWeapon(playerid,30,600);
  GivePlayerMoney(playerid,-40000);
  return 1;
}
 
public OnFilterScriptExit()
{
print(\"\\n--------------------------------------\");
print(\" A scriptem kikapcsolt.\");
print(\"--------------------------------------\\n\");
return 1;
}

 
Még egy kicsit fejlesztettem ha nincs 40ezre kap egy üzenetet
 
#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
   print(\"\\n -----------------------------\");
   print(\"Fegyverez script betõltve,By GangBang(Szvííít)\");
   print(\"\\n -----------------------------\");
   return 1;
}
CMD:fegyverez(playerid,params[])
{
  if(IsPlayerInRangeOfPoint(playerid, 7.0, 2196.7734,931.3207,10.8203 )) return SendClientMessage(playerid,0xFFF,\"Nem vagy a fegyobolt mögött\");
  SetPlayerHealth(playerid,100);
  SetPlayerArmour(playerid,100);
  GivePlayerWeapon(playerid,24,2000);
  GivePlayerWeapon(playerid,29,500);
  GivePlayerWeapon(playerid,30,600);
  if(GetPlayerMoney(playerid) <=40000) return SendClientMessage(playerid,0xFFFF00AA,\"Sajnálom tesó 40000 FTra lenne szükséged\");
  GivePlayerMoney(playerid,-40000);
  return 1;
}
 
public OnFilterScriptExit()
{
print(\"\\n--------------------------------------\");
print(\" A scriptem kikapcsolt.\");
print(\"--------------------------------------\\n\");
return 1;
}
Cím: Fegyverez parancs
Írta: ChuckNorris - 2012. március 27. - 20:43:43
Szép, egyszerû script. Kérlek legközelebb ne a téma neve elé írd ki a típust, hanem a tárgy feletti menübõl válassz kategóriát.
Cím: Fegyverez parancs
Írta: scripter01 - 2012. március 28. - 07:36:30
Ahogy mondod, de nem csak a kezdõnek jön jól hane pl egy TDM/DM szerverre is simán vagy egy stuntra :D
Cím: Fegyverez parancs
Írta: leito222 - 2012. március 28. - 12:33:33
Igen, jól kezded. Ötlet hozzá: Mikor kezdõ voltam én is ezzel kezdtem, csak én megcsináltam, hogy egy helyen lehessen csak fegyvert venni, és pénzért. Próbáld meg, így legalább használnák a játékosok a kocsikat:D
Cím: Fegyverez parancs
Írta: GangBang - 2012. március 28. - 13:13:42
Megcsinálom, köszönöm szépen mindenkin!  :thumbsup:
Cím: Fegyverez parancs
Írta: The - 2012. március 28. - 15:18:11
Kezdésnek ügyes! :)
Cím: Fegyverez parancs
Írta: GangBang - 2012. március 28. - 16:49:05
Köszönöm :)
Cím: Fegyverez parancs
Írta: leito222 - 2012. március 28. - 16:50:38
Nagyon jó! Haladás:D Kaptál tõlem egy +-t, ja és egy tanács. Amerikába nem nagyon van forint:D
Cím: Fegyverez parancs
Írta: GangBang - 2012. március 28. - 16:56:19
jaaaj :D köszönöm szépen a + és a tanácst XD de most már teljesen más a parancs /fegyverez és 4 helyen lehet használni ha akarod felrakom [pawn]#include <a_samp>
#include <zcmd>
public OnFilterScriptInit()
{
   print(\"\\n -----------------------------\");
   print(\"Fegyverez script betõltve,By GangBang(Szvííít)\");
   print(\"\\n -----------------------------\");
   return 1;
}
CMD:fegyverez(playerid,params[])
{
  if(IsPlayerInRangeOfPoint(playerid, 7.0, 2196.7734,931.3207,10.8203) || IsPlayerInRangeOfPoint(playerid, 7.0, -2138.0957,-248.0846,36.5156) || IsPlayerInRangeOfPoint(playerid, 7.0, -2126.2341,155.7270,35.4930) || IsPlayerInRangeOfPoint(playerid, 7.0,-2447.5532,523.3959,30.3672))
  {
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,100);
    GivePlayerWeapon(playerid,24,2000);
    GivePlayerWeapon(playerid,29,500);
    GivePlayerWeapon(playerid,30,600);
  }
  else
  {
    SendClientMessage(playerid,0xFFF,\"Nem vagy bandahelyen\");
  }
  return 1;
}
public OnFilterScriptExit()
{
print(\"\\n--------------------------------------\");
print(\" A scriptem kikapcsolt.\");
print(\"--------------------------------------\\n\");
return 1;
}[/pawn]
Nyugodtan átlehet írni csak a készítõ nevét ne kérlek :D Köszönöm
Cím: Fegyverez parancs
Írta: Neon - 2012. május 12. - 16:12:00
elég jó lett grat
Cím: Fegyverez parancs
Írta: Neon - 2012. május 12. - 16:12:00
elég jó lett grat