Jump to content
  • 0

pomoc PM ukazka prav


1Kubad1

Dotaz

10 odpovědí na tuto otázku

Recommended Posts

  • 0

pls help

#include <a_samp>
#if defined FILTERSCRIPT
#define PlayerPMTarget[MAX_PLAYERS];
#define DIALOGID_PM 123
new PlayerPMTarget[MAX_PLAYERS];
#else
#endif

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if (source == CLICK_SOURCE_SCOREBOARD)
{
PlayerPMTarget[playerid] = clickedplayerid;
ShowPlayerDialog(playerid, DIALOGID_PM, DIALOG_STYLE_INPUT,"Poslat PM","Zde napis zpravu:\n","Odeslat","Storno");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (response && dialogid == DIALOGID_PM)
{
if (!IsPlayerConnected(PlayerPMTarget[playerid])) return SendClientMessage(playerid, 0xE10000AA, "Hrac neni pripojen.");
new msg[128];
new msg2[128];
format(msg, 128, "[PM] Od %s : %s", Jmeno(playerid), inputtext);
SendClientMessage(PlayerPMTarget[playerid], 0xFFFF00AA, msg);
format(msg2, 128, "[PM] Odeslana hraci %s : %s", Jmeno(PlayerPMTarget[playerid]), inputtext);
SendClientMessage(playerid, 0xFFFF00AA, msg2);
for(new a=0;a>> %s"Jmeno(playerid),Jmeno(PlayerPMTarget[playerid]);
SendClientMessage(a,0x0000FFAA,post);
format(post,sizeof(post),"> %s <"inputtext);
SendClientMessage(a,0xDF0101AA,post);
}
}
PlayerPMTarget[playerid] = INVALID_PLAYER_ID;
}
return 1;
}
stock Jmeno(playerid)
{
    new j[255];
    GetPlayerName(playerid,j,255);
    return j;
}

Link to comment
Share on other sites

  • 0

skus to takto?

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (response && dialogid == DIALOGID_PM)
{
if (!IsPlayerConnected(PlayerPMTarget[playerid])) return SendClientMessage(playerid, 0xE10000AA, "Hrac neni pripojen.");

new msg[128];
new msg2[128];
format(msg, 128, "[PM] Od %s : %s", Jmeno(playerid), inputtext);
SendClientMessage(PlayerPMTarget[playerid], 0xFFFF00AA, msg);
format(msg2, 128, "[PM] Odeslana hraci %s : %s", Jmeno(PlayerPMTarget[playerid]), inputtext);
SendClientMessage(playerid, 0xFFFF00AA, msg2);
PlayerPMTarget[playerid] = INVALID_PLAYER_ID;
}
return 1;
}

 

neviem ci ti to pojde ja som to neskusal :)

Link to comment
Share on other sites

  • 0

nic to nedela

// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
#if defined FILTERSCRIPT
#define PlayerPMTarget[MAX_PLAYERS];
#define DIALOGID_PM 123

new PlayerPMTarget[MAX_PLAYERS];


public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if (source == CLICK_SOURCE_SCOREBOARD)
{
PlayerPMTarget[playerid] = clickedplayerid;
ShowPlayerDialog(playerid, DIALOGID_PM, DIALOG_STYLE_INPUT,"Poslat PM","Zde napis zpravu:\n","Odeslat","Storno");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (response && dialogid == DIALOGID_PM)
{
if (!IsPlayerConnected(PlayerPMTarget[playerid])) return SendClientMessage(playerid, 0xE10000AA, "Hrac neni pripojen.");
new msg[128];
new msg2[128];
format(msg, 128, "[PM] Od %s : %s", Jmeno(playerid), inputtext);
SendClientMessage(PlayerPMTarget[playerid], 0xFFFF00AA, msg);
format(msg2, 128, "[PM] Odeslana hraci %s : %s", Jmeno(PlayerPMTarget[playerid]), inputtext);
SendClientMessage(playerid, 0xFFFF00AA, msg2);
PlayerPMTarget[playerid] = INVALID_PLAYER_ID;
}
return 1;
}
stock Jmeno(playerid)
{
    new j[255];
    GetPlayerName(playerid,j,255);
    return j;
}

#endif

Link to comment
Share on other sites

  • 0

jo to uz vim ale neukazuje mi to kdyz nekdo pise

 

proc mi nejde na serveru ted carmenu ?

 

naky divny

#define DIALOGID_PM 892

new PlayerPMTarget[MAX_PLAYERS];
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
if (source == CLICK_SOURCE_SCOREBOARD)
{
PlayerPMTarget[playerid] = clickedplayerid;
ShowPlayerDialog(playerid, DIALOGID_PM, DIALOG_STYLE_INPUT,"Poslat PM","Zde napis zpravu:\n","Odeslat","Storno");
}
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if (response && dialogid == DIALOGID_PM)
{
if (!IsPlayerConnected(PlayerPMTarget[playerid])) return SendClientMessage(playerid, 0xE10000AA, "Hrac neni pripojen.");
new msg[128];
new msg2[128];
format(msg, 128, "[PM] Od %s : %s", Jmeno(playerid), inputtext);
SendClientMessage(PlayerPMTarget[playerid], 0xFFFF00AA, msg);
format(msg2, 128, "[PM] Odeslana hraci %s : %s", Jmeno(PlayerPMTarget[playerid]), inputtext);
SendClientMessage(playerid, 0xFFFF00AA, msg2);
for(new a=0;a>> %s"Jmeno(playerid),Jmeno(PlayerPMTarget[playerid]);
SendClientMessage(a,0x0000FFAA,post);
format(post,sizeof(post),"> %s <"inputtext);
SendClientMessage(a,0xDF0101AA,post);
}
}
PlayerPMTarget[playerid] = INVALID_PLAYER_ID;
}
return 1;
}
stock Jmeno(playerid)
{
 new j[255];
 GetPlayerName(playerid,j,255);
 return j;
}

 

uz to ukazuje ale misto nicku mi to pise nejaky cisla

 

 

ok skoro vyreseno jen mi blbne druhy dialog a tam je carmenu jak to spravit ?

Link to comment
Share on other sites

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