[Pomoc] Include / Procesi

18. Nov. 2013. Zaključano
222
pregleda
4
postova
Adnan Lord
4
Made Man
18. Nov. 2013.
Skripta koju koristim: LG
Detaljan opis problema: Moj dobar drugar C++ mi je dao ideju da uzmem ZCMD komande i da ih ubacim u svoj strcmp Gamemod pomocu toga cu moci da korisitim dva procesa komandi u jednom GMu, ja znam da je to moguce i evo pokusao sam da napravim uzeo sam incude UCMD , nez dali je najbolji i pokusao i komande ZCMD rade na kraju su kompile bez problema,ali je problem IG, nece niti jedna komanda niti STRCMP ni ZCMD. Zbog cega?
Dio skripte: ///////
Neke slike/video za lakse dobivanje pomoci(neobavezno): /////////
ermin.a
5
Underboss
18. Nov. 2013.
OnPlayerCommandText
preimenujes u
OnPlayerCommandPerformed(playerid, cmdtext, success)


i onda ako zelis i YCMD i STRCMP koristit:
public OnPlayerCommandPerformed(playerid, cmdtext, success)
{
  if(!success) return SCM(playerid, -1, "komanda ne postoji");
  if(!strcmp("/strcmpkomanda", cmdtext))
  {
      return 1;
  }
  return 1;  // OpCp callback treba returnati vrijednost 1, ne kao OpCt (zbog success parametra)
}

YCMD:ycmdkomanda(playerid, params[], help)
{
  #pragma unused help
  #pragma unused params
  return 1;
}
Adnan Lord
4
Made Man
19. Nov. 2013.
Ma nekontam ja tebe druze, a dodao sam ja include sa tim svime:
  /************************/
  /* UCMD v1.0 by Unicode */
/************************/

#if !defined _ucmd_included_
#define _ucmd_included_
#define ucmd:%0(%1,%2)\
forward cmd_%0(%1,%2);\
public cmd_%0(%1,%2)
#define UCMD:%0(%1,%2) ucmd:%0(%1,%2)
#define CMD:%0(%1,%2) ucmd:%0(%1,%2)
#define COMMAND:%0(%1,%2) CMD:%0(%1,%2)
#define command(%0,%1,%2) COMMAND:%0(%1,%2)     
#define cmd(%0,%1,%2) COMMAND:%0(%1,%2)

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

forward OnPlayerCommandReceived(playerid, cmdtext[]);
forward OnPlayerCommandPerformed(success, playerid, cmdtext[]);

#if defined _ALS_OnPlayerCommandText
    #undef OnPlayerCommandText
#else
    #define _ALS_OnPlayerCommandText
#endif
#define OnPlayerCommandText zcmd_OnPlayerCommandText
forward ucmd_OnPlayerCommandText(playerid, cmdtext[]);
forward zcmd_OnPlayerCommandText(playerid, cmdtext[]);
#endif


a sto nece, kompile hoce i sve ostalo ali nece IG da mi radi.

EDIT: Probao sam to sto ti si napisao i opet mi nece strcmp komande ni ZCMD... ??
Adnan Lord
4
Made Man
19. Nov. 2013.
NAPRAVIO SAM ZCMD I STRCMP komande sada mogu obadvije u SKRIPTI!

PUNO ZAHVALA C++ !!!!!!!!!!!!!!!!!!!!!!!!!!! Jedini htio pomoci!! Da njega nije bilo nebih dosao na ovu ideju da ovako napravim kao sto je sadA!

Lock !

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha