13.11.2012, 17:51
(
Последний раз редактировалось MarkzD; 13.11.2012 в 19:02.
Причина: redact a height
)
Its veryy simple and worked GPS system.
So, put this to your OnPlayerCommandText
OnDialogResponse
And OnPlayerEnterCheckpoint
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Simple!
Sorry for my bad english, i am ukrainian xD
Change X,Y,Z to your coord
Change "blablabla" to your text
Change 3.0 to your height
DOWLOAD:
PASTEBIN
So, put this to your OnPlayerCommandText
PHP код:
if (strcmp("/gps", cmdtext, true, 10) == 0)
{
ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"GPS","Your Name\nYour Name\nYour Name\nYour Name\nYour Name\nYour Name\nOff GPS","Okay","Exit");
return 1;
}
PHP код:
if(response)
{
switch(dialogid)
{
case 3: // dialog id
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 1:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 2:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 3:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 4:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 5:
{
SendClientMessage(playerid,0xFFFFFFC8,"blablabla");
SetPlayerCheckpoint(playerid, X, Y, Z, 3.0);
}
case 6:
{
SendClientMessage(playerid,0xFFFFFFC8,"You has disable marker on GPS map.");
DisablePlayerCheckpoint(playerid);
}
}
}
}
}
PHP код:
DisablePlayerCheckpoint(playerid);
Simple!

Change X,Y,Z to your coord
Change "blablabla" to your text
Change 3.0 to your height
DOWLOAD:
PASTEBIN