Jump to content
  • 0

pomoc [HeLp] Guns


-KwC-Tonny

Dotaz

Ahoj chtěl jsem udělat FS guns a je tam i příkaz na cash (prachy) jenže mi to háže 7 erroru

a vůbec mě nenapadá jak to spravit kdyžtak mi pomožte díky předem za odpovědi

#include 

#pragma tabsize 0

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

new bool:Block[100];

public OnPlayerCommandText (playerid, cmdtext[])
{
dcmd(guns, 4, cmdtext);
dcmd(m4, 2, cmdtext);
dmcd(ak, 2, cmdtext);
dmcd(desert, 6, cmdtext);
dcmd(rpg, 3, cmdtext);
dcmd(granade, 7, cmdtext);
dcmd(shotgun, 7, cmdtext);
dcmd(combat, 6, cmdtext);
dcmd(uzi, 3, cmdtext);
dcmd(sniper, 6, cmdtext);
dcmd(camera, 6, cmdtext);
dcmd(rifle, 5, cmdtext);
dcmd(satchel, 7, cmdtext);
dcmd(tec, 3, cmdtext);
dcmd(cash, 4, cmdtext);
 return 0;
}

    public OnPlayerConnect(playerid)
{
    Block[playerid] = true;

return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_guns(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED,"Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

  SendClientMessage(playerid, 0xFF0011FF,"----~~~Guns~~~----");
  SendClientMessage(playerid, 0x00FF55FF,"/m4 /ak /desert /rpg");
  SendClientMessage(playerid, 0x00FF55FF,"/granade /shotgun /combat /uzi");
  SendClientMessage(playerid, 0x00FF55FF,"/sniper /camera /rifle /satchel /tec");

   OK[playerid] = 1;
    SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_cash(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

  GetPlayerMoney(playerid,100000);
  SendClientMessage(playerid, 0x00FF55FF,"Vzal sis 100 tisíc užij je v dobrém!! :)");

     OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_m4(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

  GetPlayerWeapon(playerid, 31, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

dcmd_ak(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

  GetPlayerWeapon(playerid, 30, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
  return 1;
}

dcmd_desert(playerid, params[])
{
if(OK[playerid] == true)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 24, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_rpg(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 35, 100);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

dcmd_granade(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 16, 300);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_shotgun(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 27, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_shotgun(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 25, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
   return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_uzi(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Příkaz můžeš Použít až po 120 Sekund");
{
#pragma unused params

   GetPlayerWeapon(playerid, 28, 1000);
      OK[playerid] = 1;
       SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
   return 1;
}

dcmd_sniper(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

  GetPlayerWeapon(playerid, 34, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_camera(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

 GetPlayerWeapon(playerid, 43);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

dcmd_rifle(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

 GetPlayerWeapon(playerid, 33, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
 return 1;
}

dcmd_satchel(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

 GetPlayerWeapon(playerid, 39, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
 return 1;
}

dcmd_tec(playerid, params[])
{
if(OK[playerid] == 1)return SendClientMessage(playerid, COLOR_RED, "Muzes Pouzit az po 120 Sekund");
{
#pragma unused params

 GetPlayerWeapon(playerid, 32, 1000);

    OK[playerid] = 1;
     SetTimerEx("Odblokovat", 30000, 0, "i", playerid);
}
return 1;
}

forward Odblokovat(playerid);
public Odblokovat(playerid)
{
if(IsPlayerConnected(playerid)) Block[playerid] = true;
return 1;
}

 

A Errory:

C:\DOCUME~1\Roman\Plocha\Guns.pwn(13) : error 017: undefined symbol "dmcd"
C:\DOCUME~1\Roman\Plocha\Guns.pwn(14) : error 017: undefined symbol "dmcd"
C:\DOCUME~1\Roman\Plocha\Guns.pwn(18) : error 017: undefined symbol "dcmd_combat"
C:\DOCUME~1\Roman\Plocha\Guns.pwn(45) : error 017: undefined symbol "OK"
C:\DOCUME~1\Roman\Plocha\Guns.pwn(45) : warning 215: expression has no effect
C:\DOCUME~1\Roman\Plocha\Guns.pwn(45) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\Roman\Plocha\Guns.pwn(45) : error 029: invalid expression, assumed zero
C:\DOCUME~1\Roman\Plocha\Guns.pwn(45) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


7 Errors.

Pls lidi pomozte

Link to comment
Share on other sites

5 odpovědí na tuto otázku

Recommended Posts

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...