Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- new ClickMap = 0;
- new ClickPlayerMap[MAX_PLAYERS] = 1;
- // 0 activado. 1 desactivado.
- public OnPlayerConnect(playerid)
- {
- ClickPlayerMap[playerid] = 1;
- SendClientMessage(playerid, -1, "* Utilizá '/clickmap' para habilitar el teleport a traves del mapa.");
- return 1;
- }
- public OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
- {
- if(ClickMap == 1 && ClickPlayerMap[playerid] != 1)
- {
- SendClientMessage(playerid, -1, "* El ClickMap no está habilitado.");
- return 1;
- }
- else if(ClickMap != 1 && ClickPlayerMap[playerid] != 1)
- {
- new ss[128];
- format(ss, sizeof(ss), "* Has sido teletransportado a: %f, %f, %f.", fX, fY, fZ);
- SetPlayerPos(playerid, fX, fY, fZ);
- SendClientMessage(playerid, -1, ss);
- return 1;
- }
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp(cmdtext, "/aclickmap", true) == 0)
- {
- if(!IsPlayerAdmin(playerid))
- {
- SendClientMessage(playerid, -1, "* No estás autorizado a utilizar este comando.");
- return 1;
- }
- if(ClickMap != 0)
- {
- ClickMap = 0;
- SendClientMessage(playerid, -1, "* Has habilitado para todos el sistema de click map.");
- }
- else if(ClickMap == 0)
- {
- ClickMap = 1;
- SendClientMessage(playerid, -1, "* Has deshabilitado para todos el sistema de click map.");
- for(new i = 0; i < GetMaxPlayers(); i++) ClickPlayerMap[i] = 1;
- }
- return 1;
- }
- if(strcmp(cmdtext, "/clickmap", true) == 0)
- {
- if(ClickMap != 0)
- {
- SendClientMessage(playerid, -1, "* El ClickMap no está habilitado.");
- }
- else if(ClickMap == 0)
- {
- if(ClickPlayerMap[playerid] != 0)
- {
- ClickPlayerMap[playerid] = 0;
- SendClientMessage(playerid, -1, "* Has habilitado para ti el click map.");
- }
- else if(ClickPlayerMap[playerid] == 0)
- {
- ClickPlayerMap[playerid] = 1;
- SendClientMessage(playerid, -1, "* Has deshabilitado para ti el click map.");
- }
- }
- return 1;
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement