Szerző Téma: 50 ponttol parancs hasznalas hogyan?  (Megtekintve 819 alkalommal)

xTomiX

  • Vendég
50 ponttol parancs hasznalas hogyan?
« Dátum: 2011. December 27. - 15:38:07 »
0
Hello azt szeretnem kerdezni hogy azt hogy lehet megcsinalni hogy egy bizonyos ponttol ezt a parancsot hasznalhatod.
pl: /nrg -t csak 50 ponttol lehet hasznalni.angol billentyu :(

Nem elérhető [sdc]skyline

  • 1333
  • ςκyΙιηε
    • Profil megtekintése
50 ponttol parancs hasznalas hogyan?
« Válasz #1 Dátum: 2011. December 27. - 16:02:51 »
+1
tess
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
   if(GetPlayerScore(playerid)<50) /*lekrédezzük mennyi pontja van*/ return /*ha nincs rá elég pontja üzenetet küldünk neki:*/ SendClientMessage ( playerid, 0xFB0000FF, \"HIBA: Nincs elég pontod hogy használhasd ezt a parancsot!\" ) ;
   if(GetPlayerScore(playerid)<50) /*lekrédezzük mennyi pontja van*/ return /*ha elég pontja van rá: itt egy fegyvert adunk neki:*/ GivePlayerWeapon(playerid, 31, 500);
   return 1;
}
return 0;
}[/pawn]

dexi

  • Vendég
50 ponttol parancs hasznalas hogyan?
« Válasz #2 Dátum: 2011. December 27. - 16:12:46 »
+1
Másik lehetõség(zcmd):
 
CMD:nrg(playerid)
{
if(GetPlayerScore(playerid) >= 50))
     {
          // Ide hogy mi csináljon a parancs.
     }
     else SendClientMessage(playerid, -1, \"HIBA: Minimum 50 pont kell a használatához.\");
     return 1;
}

xTomiX

  • Vendég
50 ponttol parancs hasznalas hogyan?
« Válasz #3 Dátum: 2011. December 27. - 16:24:56 »
0
Az elsonel mikor van 50 pontom nemadja meg a fegyvert nemtudom miert.
A masiknal a zcmd-nel meg beirom a parancsot es kiirja hogy nincs ilyen.

dexi

  • Vendég
50 ponttol parancs hasznalas hogyan?
« Válasz #4 Dátum: 2011. December 27. - 16:27:38 »
+1
   if (strcmp(\"/NRG\", cmdtext, true, 10) == 0)
{
if(GetPlayerScore(playerid)>=50)
                     {
                           // funkciók
                     }
                else SendClientMessage(playerid, -1, \"HIBA: Minimum 50 pont szükséges a használatához.\");
return 1;
}

Nem elérhető Game94

  • 405
    • Profil megtekintése
50 ponttol parancs hasznalas hogyan?
« Válasz #5 Dátum: 2011. December 27. - 16:30:43 »
+1
Azért mert az include<zcmd> -t kihagytad a mód elejérõl.
És azért nem ad 50 pontnál, mert Skyline elírta :D
Tessék:
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp(\"/mycommand\", cmdtext, true, 10) == 0)
{
   if(GetPlayerScore(playerid)<50) /*lekrédezzük mennyi pontja van*/ return /*ha nincs rá elég pontja üzenetet küldünk neki:*/ SendClientMessage ( playerid, 0xFB0000FF, \"HIBA: Nincs elég pontod hogy használhasd ezt a parancsot!\" ) ;
   if(GetPlayerScore(playerid)>=50) /*lekrédezzük mennyi pontja van*/ return /*ha elég pontja van rá: itt egy fegyvert adunk neki:*/ GivePlayerWeapon(playerid, 31, 500);
   return 1;
}
return 0;
}[/pawn]

xTomiX

  • Vendég
50 ponttol parancs hasznalas hogyan?
« Válasz #6 Dátum: 2011. December 27. - 16:37:29 »
0
Kosz nektek megy mostmar :)
Ment a +.
A temat zarom .

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal