if(strcmp("/ddealer",cmdtext,true) == 0)
{
GetPlayerName(playerid,name,sizeof(name));
if(drugdealer[playerid] == 0)
{
drugdealer[playerid] = 1;
SendClientMessage(playerid,COLOR_YELLOW,"What Up Thug...Get Some Drugs by Press /drughelp");
}
else if(drugdealer[playerid] >= 1)
{
drugdealer[playerid] = 0;
SendClientMessage(playerid,COLOR_RED,"We Already Have A DrugDealer...We don't need another more!");
}
else
{
drugdealer[playerid] = 0;
}
return 1;
}

|
Originally Posted by Bearfist
Very Helpful man!
![]() |

|
Originally Posted by Bearfist
Could this work...@ home everybody sleeps
.... To that work ? |
|
Originally Posted by Bearfist
could you say how I have to do it ?
|
Top,
new drugdealer;
public OnGameModeInit()
{
drugdealer=INVALID_PLAYER_ID;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/ddealer",cmdtext,true) == 0)
{
if(drugdealer[playerid] == INVALID_PLAYER_ID)
drugdealer=playerid,
SendClientMessage(playerid,COLOR_YELLOW,"What Up Thug...Get Some Drugs by Press /drughelp");
else
SendClientMessage(playerid,COLOR_RED,"We Already Have A DrugDealer...We don't need another more!");
return 1;
}
}
Also,
public OnPlayerDisconnect(playerid, reason)
{
if(playerid==drugdealer)
drugdealer=INVALID_PLAYER_ID;
}
if(drugdealer[playerid] == INVALID_PLAYER_ID)
if(strcmp("/dd",cmdtext,true) == 0)
{
if(drugdealer[playerid] == INVALID_PLAYER_ID)
drugdealer=playerid;
SendClientMessage(playerid,COLOR_YELLOW,"What Up Thug...Get Some Drugs by Press /drughelp");
else
SendClientMessage(playerid,COLOR_RED,"We Already Have A DrugDealer...We don't need Another One!");
return 1;
}
|
Originally Posted by Bearfist
I got this errors:
in these line: Код:
if(drugdealer[playerid] == INVALID_PLAYER_ID) |

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/ddealer",cmdtext,true) == 0)
{
if(drugdealer == INVALID_PLAYER_ID)
drugdealer=playerid,
SendClientMessage(playerid,COLOR_YELLOW,"What Up Thug...Get Some Drugs by Press /drughelp");
else
SendClientMessage(playerid,COLOR_RED,"We Already Have A DrugDealer...We don't need another more!");
return 1;
}
}