Právě je čtv 24. kvě 2012 0:52:31
Hosting WEDOS.cz
SLEVA 25% (slevový kód:PAWNO25)

Nejnovější témata:
[otázka] Kde spraviť mod ? od D4n09
[Ms 2012] NHL 2009 Remake od SweS
[HELP] stock & undefined symbol od WilliamKrizak
asus k8v-x od 7.Host
[HELP] Pickupy ! od AvestX

Vyzkoušejte antivirus ESET Smart Security 5

Vyhledat témata bez odpovědí | Zobrazit aktivní témata Zobrazit nové příspěvky | Zobrazit vaše příspěvky


Všechny časy jsou v UTC + 1 hodina [ Letní čas ]





Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 
Autor Zpráva
 Předmět příspěvku: [HELP] Vytvorenie vozidla
PříspěvekNapsal: úte 21. úno 2012 20:50:35 
Nováček
Nováček
Uživatelský avatar
Registrován: stř 13. říj 2010 17:03:51
Příspěvky: 16

Zdravím . Už asi týžden neviem vyriešiť problém v pawno .

Kód:
Kód:
#include <a_samp>
#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
#pragma  tabsize 0
//Definice ------------------------------------------------------------------------------------------
#define CERVENA      0xE10000AA
#define ZLUTA      0xFFFF00AA
#define ZELENA      0x33AA33AA
#define BILA      0xFFFFFFAA
#define MODRA      0x0000BBAA
#define ZLATA      0xB8860BAA
#define ORANZOVA   0xFF9900AA
#define cmdtext
//----------------------------------------------------------------------------------------------------
stock PlayerName(playerid)
{
   new name[255];
   GetPlayerName(playerid, name, 255);
  return name;
}
stock PlayerIp(playerid)
{
   new p[16];
   GetPlayerIp(playerid,p,16);
  return p;
}

//------------------------------------------------------------------------public
public OnFilterScriptInit()
{
   print("\n--- ---\n\n");
   return true;
}

public OnFilterScriptExit()
{
   print("\n--- ---\n\n");
   return true;
}

//DCMD -------------------------------------------------------------------------------------------------

dcmd_car(playerid,params[]) {
new carid = strval(params[0]);
if(!IsPlayerAdmin(playerid)) return  SendClientMessage(playerid, 0xFFFFFFAA, "Niesi admin.You are not admin.");{
if(!params[0])return SendClientMessage(playerid, CERVENA, "Zle zadaný príkaz . použi /car [id vozidla].Unknow command , use /car [ID CARS]");
if(GetPlayerMoney(playerid) < 199) return SendClientMessage(playerid, ZLATA, "Nedostatok Skillu  .  You not have skill.");
if(carid < 400 || carid > 611) return SendClientMessage(playerid, CERVENA, "Zle ID auta -- Auta su od 400 do 611.Bad ID vehicle , vehicle is 400 - 611");
else{
GivePlayerMoney(playerid,-200);
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
CreateVehicle(carid, X+1, Y+2, Z, 2, 3, 2, 30);
SendClientMessage(playerid,ZELENA, "Vytvoril si vozidlo!. You create vehicle.");
return true;
}

//DCMD -------------------------------------------------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(car, 3, cmdtext);
return 0;
}



Ak dám compile tak mi to vyhodí tieto err:
Spoiler:
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : warning 225: unreachable code
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 004: function "OnPlayerCommandText" is not implemented
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : error 029: invalid expression, assumed zero
C:\Users\Adrián HAMRÁK\Desktop\PAWNO\car.pwn(59) : fatal error 107: too many error messages on one line



Riadok 59 :
Kód:
public OnPlayerCommandText(playerid, cmdtext[])


Za skorú pomoc vďaka ;)


Offline
 Profil  
 Předmět příspěvku: Re: [HELP] Vytvorenie vozidla
PříspěvekNapsal: úte 21. úno 2012 20:57:36 
Barry Thorne "Big Bear"
Barry Thorne "Big Bear"
Uživatelský avatar
Registrován: pon 06. pro 2010 11:23:44
Příspěvky: 377
Bydliště: Trebisov

Kód:
#include <a_samp>
#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
#pragma  tabsize 0
//Definice ------------------------------------------------------------------------------------------
#define CERVENA      0xE10000AA
#define ZLUTA      0xFFFF00AA
#define ZELENA      0x33AA33AA
#define BILA      0xFFFFFFAA
#define MODRA      0x0000BBAA
#define ZLATA      0xB8860BAA
#define ORANZOVA   0xFF9900AA
//----------------------------------------------------------------------------------------------------
stock PlayerName(playerid)
{
   new name[255];
   GetPlayerName(playerid, name, 255);
  return name;
}
stock PlayerIp(playerid)
{
   new p[16];
   GetPlayerIp(playerid,p,16);
  return p;
}

//------------------------------------------------------------------------public
public OnFilterScriptInit()
{
   print("\n--- ---\n\n");
   return 1;
}

public OnFilterScriptExit()
{
   print("\n--- ---\n\n");
   return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
   dcmd(car, 3, cmdtext);
   return 0;
}

dcmd_car(playerid,params[])
{
   new carid = strval(params[0]);
   if(!IsPlayerAdmin(playerid)) return  SendClientMessage(playerid, 0xFFFFFFAA, "Niesi admin.You are not admin.");
   {
      if(!params[0])return SendClientMessage(playerid, CERVENA, "Zle zadaný príkaz . použi /car [id vozidla].Unknow command , use /car [ID CARS]");
      if(GetPlayerMoney(playerid) < 199) return SendClientMessage(playerid, ZLATA, "Nedostatok Skillu  .  You not have skill.");
      if(carid < 400 || carid > 611) return SendClientMessage(playerid, CERVENA, "Zle ID auta -- Auta su od 400 do 611.Bad ID vehicle , vehicle is 400 - 611");
   else{
      GivePlayerMoney(playerid,-200);
      new Float:X,Float:Y,Float:Z;
      GetPlayerPos(playerid,X,Y,Z);
      CreateVehicle(carid, X+1, Y+2, Z, 2, 3, 2, 30);
      SendClientMessage(playerid,ZELENA, "Vytvoril si vozidlo!. You create vehicle.");
      }
      }
return true;
}


error to neukazuje a to co bolo hore??? #define cmdtext :D ntvl bodaj by ti neukazovalo na public error ci co to bolo

_________________
Kód:
I am sexy and you know it !


Obrázek
Obrázek
Obrázek

Obrázek

Obrázek


Offline
 Profil  
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 2 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


 Kdo je online

Uživatelé procházející toto fórum: Seznam


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na: