Szerző Téma: Rosz a parancs  (Megtekintve 2209 alkalommal)

Rosz a parancs
« Válasz #15 Dátum: 2012. május 19. - 20:52:55 »
0 Show voters
tessék:
 
#include <a_samp>
#include <zcmd>
new Text:teleports49;
 
public OnGameModeInit()
{
teleports49 = TextDrawCreate(153.000000,379.000000,\"Nincs ilyen parancs %s\");
TextDrawAlignment(teleports49,0);
TextDrawBackgroundColor(teleports49,0x000000ff);
TextDrawFont(teleports49,1);
TextDrawLetterSize(teleports49,0.299999,1.100000);
TextDrawColor(teleports49,0xffffffff);
TextDrawSetOutline(teleports49,1);
TextDrawSetProportional(teleports49,1);
TextDrawSetShadow(teleports49,1);
return 1;
}
 
forward xxTimer(playerid);
public xxTimer(playerid)
{
   TextDrawHideForPlayer(playerid, teleports49);
   return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"%s Parancs nem létezik!\", cmdtext);
SendClientMessage(playerid,0xFF0606FF, strin);
        TextDrawShowForPlayer(playerid, teleports49);
        SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
        PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
        TextDrawSetString(teleports49, strin);
}
return 1;
}

Rosz a parancs
« Válasz #16 Dátum: 2012. május 19. - 21:16:40 »
0 Show voters
Idézetet írta: FastFurious date=1337453575\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21676\" data-ipsquote-contentclass=\"forums_Topic
tessék:
 
#include <a_samp>
#include <zcmd>
new Text:teleports49;
 
public OnGameModeInit()
{
teleports49 = TextDrawCreate(153.000000,379.000000,\"Nincs ilyen parancs %s\");
TextDrawAlignment(teleports49,0);
TextDrawBackgroundColor(teleports49,0x000000ff);
TextDrawFont(teleports49,1);
TextDrawLetterSize(teleports49,0.299999,1.100000);
TextDrawColor(teleports49,0xffffffff);
TextDrawSetOutline(teleports49,1);
TextDrawSetProportional(teleports49,1);
TextDrawSetShadow(teleports49,1);
return 1;
}
 
forward xxTimer(playerid);
public xxTimer(playerid)
{
   TextDrawHideForPlayer(playerid, teleports49);
   return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"%s Parancs nem létezik!\", cmdtext);
SendClientMessage(playerid,0xFF0606FF, strin);
        TextDrawShowForPlayer(playerid, teleports49);
        SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
        PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
        TextDrawSetString(teleports49, strin);
}
return 1;
}

 

OnGamemodeInit alá:
   teleports49 = TextDrawCreate(153.000000,379.000000,\"Nincs ilyen parancs %s\");
TextDrawAlignment(teleports49,0);
TextDrawBackgroundColor(teleports49,0x000000ff);
TextDrawFont(teleports49,1);
TextDrawLetterSize(teleports49,0.299999,1.100000);
TextDrawColor(teleports49,0xffffffff);
TextDrawSetOutline(teleports49,1);
TextDrawSetProportional(teleports49,1);
TextDrawSetShadow(teleports49,1);

 
És a return 1 után:

forward xxTimer(playerid);
public xxTimer(playerid)
{
   TextDrawHideForPlayer(playerid, teleports49);
   return 1;
}
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
        if(!success)
        {
        new strin[128];
        format(strin, sizeof(strin), \"%s Parancs nem létezik!\", cmdtext);
        SendClientMessage(playerid,0xFF0606FF, strin);
        TextDrawShowForPlayer(playerid, teleports49);
        SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
        PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
        TextDrawSetString(teleports49, strin);
        }
        return 1;
}

 
Mert neked lemaradt a
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);

 :)
Szerk.: mod elejére
new Text:teleports49;

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Rosz a parancs
« Válasz #17 Dátum: 2012. május 19. - 21:31:59 »
0 Show voters
I_Dexter[CL]\" post=\"277349\" timestamp=\"1337455000\"]

tessék:
 
#include <a_samp>
#include <zcmd>
new Text:teleports49;
 
public OnGameModeInit()
{
teleports49 = TextDrawCreate(153.000000,379.000000,\"Nincs ilyen parancs %s\");
TextDrawAlignment(teleports49,0);
TextDrawBackgroundColor(teleports49,0x000000ff);
TextDrawFont(teleports49,1);
TextDrawLetterSize(teleports49,0.299999,1.100000);
TextDrawColor(teleports49,0xffffffff);
TextDrawSetOutline(teleports49,1);
TextDrawSetProportional(teleports49,1);
TextDrawSetShadow(teleports49,1);
return 1;
}
 
forward xxTimer(playerid);
public xxTimer(playerid)
{
   TextDrawHideForPlayer(playerid, teleports49);
   return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
new strin[128];
format(strin, sizeof(strin), \"%s Parancs nem létezik!\", cmdtext);
SendClientMessage(playerid,0xFF0606FF, strin);
        TextDrawShowForPlayer(playerid, teleports49);
        SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
        PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
        TextDrawSetString(teleports49, strin);
}
return 1;
}

 

[/quote]
OnGamemodeInit alá:
   teleports49 = TextDrawCreate(153.000000,379.000000,\"Nincs ilyen parancs %s\");
TextDrawAlignment(teleports49,0);
TextDrawBackgroundColor(teleports49,0x000000ff);
TextDrawFont(teleports49,1);
TextDrawLetterSize(teleports49,0.299999,1.100000);
TextDrawColor(teleports49,0xffffffff);
TextDrawSetOutline(teleports49,1);
TextDrawSetProportional(teleports49,1);
TextDrawSetShadow(teleports49,1);

 
És a return 1 után:

forward xxTimer(playerid);
public xxTimer(playerid)
{
   TextDrawHideForPlayer(playerid, teleports49);
   return 1;
}
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
        if(!success)
        {
        new strin[128];
        format(strin, sizeof(strin), \"%s Parancs nem létezik!\", cmdtext);
        SendClientMessage(playerid,0xFF0606FF, strin);
        TextDrawShowForPlayer(playerid, teleports49);
        SetTimerEx(\"xxTimer\",5000,0, \"d\", playerid);
        PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
        TextDrawSetString(teleports49, strin);
        }
        return 1;
}

 
Mert neked lemaradt a
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);

 :)
Szerk.: mod elejére
new Text:teleports49;

 

[/quote]
És most milyért kellet még 1x leírnod, ha már leírta?

Nem elérhető JBauer

  • 1407
    • Profil megtekintése
Rosz a parancs
« Válasz #18 Dátum: 2012. május 19. - 21:38:38 »
0 Show voters
Leírta, hogy mit hova rakjon, hátha nem tudja...
Kérlek ne idézgessétek egymást, mert elég idegesítõ, köszi.

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Rosz a parancs
« Válasz #19 Dátum: 2012. május 19. - 21:47:49 »
0 Show voters
ez: OnPlayerCommandPerformed ( playerid, cmdtext[], success) alapból benne van a zcmd.inc-be!
Itt van:
forward OnPlayerCommandReceived(playerid, cmdtext[]);
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
Szóval a módba nem kell beleírni...

Rosz a parancs
« Válasz #20 Dátum: 2012. május 19. - 21:52:23 »
0 Show voters
Idézetet írta: Flash date=1337456869\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"21676\" data-ipsquote-contentclass=\"forums_Topic
ez: OnPlayerCommandPerformed ( playerid, cmdtext[], success) alapból benne van a zcmd.inc-be!
Itt van:
forward OnPlayerCommandReceived(playerid, cmdtext[]);
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
Szóval a módba nem kell beleírni...
 
jah jólvan én nem használok zcmd-t....
Bocs az offért  :(
Üdv: Dexter

Nem elérhető ZyZu.

  • Globális moderátor
  • 8939
  • my turbo diesel forum
  • Discord: ZyZu.
    • Profil megtekintése
Rosz a parancs
« Válasz #21 Dátum: 2012. május 19. - 21:55:30 »
0 Show voters
I_Dexter[CL]\" post=\"277377\" timestamp=\"1337457143\"]

ez: OnPlayerCommandPerformed ( playerid, cmdtext[], success) alapból benne van a zcmd.inc-be!
Itt van:
forward OnPlayerCommandReceived(playerid, cmdtext[]);
forward OnPlayerCommandPerformed(playerid, cmdtext[], success);
Szóval a módba nem kell beleírni...
 
[/quote]
jah jólvan én nem használok zcmd-t....
Bocs az offért  :(
Üdv: Dexter
 
[/quote]
Nem baj csak vigyázz mert a moderátoroknak nem tetszik :D

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Rosz a parancs
« Válasz #22 Dátum: 2012. május 19. - 22:15:38 »
0 Show voters
Megcsináltam rendesen, FastFurios textdrawja alapján.
 
#include <a_samp>
#include <zcmd>
new error;
new Text:ErrorText;
forward TextOff(playerid);
public OnFilterScriptInit()
{
ErrorText = TextDrawCreate(153.000000,379.000000,\" -- \");
TextDrawAlignment(ErrorText, 0);
TextDrawBackgroundColor(ErrorText, 0x000000ff);
TextDrawFont(ErrorText, 1);
TextDrawLetterSize(ErrorText, 0.299999,1.100000);
TextDrawColor(ErrorText, 0xffffffff);
TextDrawSetOutline(ErrorText, 1);
TextDrawSetProportional(ErrorText, 1);
TextDrawSetShadow(ErrorText, 1);
return 1;
}
public OnFilterScriptExit()
{
TextDrawHideForAll(ErrorText);
TextDrawDestroy(ErrorText);
return 1;
}
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(!success)
{
        new String[41];
       format(String, sizeof(String), \"~r~%s parancs nem létezik!\", cmdtext);
    TextDrawSetString(ErrorText, String);
    TextDrawShowForPlayer(playerid, ErrorText);
error = SetTimer(\"TextOff\", 3000, false);
    }
return 1;
}
public TextOff(playerid) return KillTimer(error), TextDrawHideForPlayer(playerid, ErrorText);

Nem elérhető Cappsy

  • Adminisztrátor
  • 2754
    • Profil megtekintése
Rosz a parancs
« Válasz #23 Dátum: 2012. május 19. - 22:23:46 »
0 Show voters
Kösz megoldvát kirakom

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal