SA-MP Forums Archive
[Pedido] Pagar Para o player, o teleporte usado. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Pagar Para o player, o teleporte usado. (/showthread.php?tid=448615)



Pagar Para o player, o teleporte usado. - R4ndonsG4mers - 05.07.2013

pessoal, criei esse code:
Код:
COMMAND:ld(playerid, params[])//--------------------------------------//
{
    if (player_preso_haha[playerid]) return false;
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
 	if (!strcmp(nome, "Dutrazor"))
 	{
 		SetPlayerPos(playerid,1095.03808593,-647.37994384,113.64843750);
		GivePlayerMoney(playerid,200000);
	}
	if (!strcmp(nome, "Lateamcraft"))
 	{
 		SetPlayerPos(playerid,1095.03808593,-647.37994384,113.64843750);
		GivePlayerMoney(playerid,200000);
	}
	SetPlayerPos(playerid,1095.03808593,-647.37994384,113.64843750);
	GivePlayerMoney(playerid,-200000);
	
   	SetPlayerInterior(playerid,0);
	SetPlayerVirtualWorld(playerid, 0);
	GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
	format(stringa, sizeof(stringa), "{e70808}%s{e2d009} Foi Para a Casa de (/ld)", pname);
	SendClientMessageToAll(Amarelo, stringa);
	return 1;
}
o give de 200,000 mil, de Lateamcraft e Dutrazor, й para que quando esses dois player se Teleportar Nгo Perder 200 mil, mas os outros players sim, alguйm pode me dizer como faзo para quando alguйm se teleportar sem ser esses dois, perder 200 mil, mas nгo para o server, quando a pessoa se teleportar, seja dado essa grana para os player Lateamcraft e Dutrazor, "100 mil pra cada" alguйm pode me ajudar?


Re: Pagar Para o player, o teleporte usado. - Lуs - 05.07.2013

Basta encerrar a funзгo.

pawn Код:
COMMAND:ld(playerid, params[])//--------------------------------------//
{
    if (player_preso_haha[playerid]) return false;
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerPos(playerid,1095.03808593,-647.37994384,113.64843750);
    format(stringa, sizeof(stringa), "{e70808}%s{e2d009} Foi Para a Casa de (/ld)", nome);
    SendClientMessageToAll(Amarelo, stringa);

    if (!strcmp(nome, "Dutrazor", false) || !strcmp(nome, "Lateamcraft", false))
        return 1;

    GivePlayerMoney(playerid,-200000)

    return 1;
}



Re: Pagar Para o player, o teleporte usado. - R4ndonsG4mers - 05.07.2013

mais esse code vai fazer com que os dois ganha 200 mil de quem se teleportar?


Re: Pagar Para o player, o teleporte usado. - Lуs - 05.07.2013

Quote:
Originally Posted by R4ndonsG4mers
Посмотреть сообщение
mais esse code vai fazer com que os dois ganha 200 mil de quem se teleportar?
Esse cуdigo vai fazer para que os 2 nгo precisem pagar para se teletransportarem, nгo й esse o objetivo?


Re: Pagar Para o player, o teleporte usado. - focaximubh - 05.07.2013

O cуdigo acima indica
pawn Код:
if (!strcmp(nome, "Dutrazor", false) || !strcmp(nome, "Lateamcraft", false))
ou seja, estes 2 players estгo livres do GivePlayerMoney(playerid, -200000); apenas players comuns irгo perder grana.


Re: Pagar Para o player, o teleporte usado. - R4ndonsG4mers - 05.07.2013

Sim, mais quero que esse dinheiro gasto no teleporte vai para esses players

ps: dividindo meio a meio "100mil pra cada"


Re: Pagar Para o player, o teleporte usado. - focaximubh - 05.07.2013

Explique melhor..... nгo entendi nada


Re: Pagar Para o player, o teleporte usado. - R4ndonsG4mers - 05.07.2013

ok, vou explicar mais detalhado....


й o seguinte, quero que esse teleporte Seja como se fosse vip, vocк paga pra usar, mais nгo quero que o dinheiro va para o server, quero que o dinheiro va para os donos do teleporte, que й "Lateamcraft e Dutrazor" quero que quando alguйm usar esse tele, paguem o valor para os players Lateamcraft e Dutrazor...

se nгo entendeu eu re-explico, nгo tem problema.


Re: Pagar Para o player, o teleporte usado. - R4ndonsG4mers - 05.07.2013

Pessoal, й tipo transferir dinheiro, sу que Sem poder alterar em jogo! ajudaa please!


Re: Pagar Para o player, o teleporte usado. - Lуs - 05.07.2013

Ah sim!

Bom, й bem simples:

pawn Код:
COMMAND:ld(playerid, params[])//--------------------------------------//
{
    if (player_preso_haha[playerid]) return false;
    new nome[MAX_PLAYER_NAME];
    GetPlayerName(playerid, nome, sizeof(nome));
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid, 0);
    SetPlayerPos(playerid,1095.03808593,-647.37994384,113.64843750);
    format(stringa, sizeof(stringa), "{e70808}%s{e2d009} Foi Para a Casa de (/ld)", nome);
    SendClientMessageToAll(Amarelo, stringa);

    for(new i = 0; i < MAX_PLAYERS; i++)
        if (!strcmp(nome, "Dutrazor", false) || !strcmp(nome, "Lateamcraft", false) && IsPlayerConnected(i))
            GivePlayerMoney(i, 200000);

    GivePlayerMoney(playerid,-200000)

    return 1;
}