Help me of map !
#1

I want add some map in my server, but i'm don't know how to put in what line. My mode in this https://sampforum.blast.hk/showthread.php?tid=469002
Reply
#2

Help
Reply
#3

Put your CreateObject(...) codes under public OnGameModeInit()
Reply
#4

Код:
public OnGameModeInit()
{
My code map
or
Код:
public OnGameModeInit()
My code map
{
but i'm want this map.https://sampforum.blast.hk/showthread.php?tid=335160
Can you make me a eg ?
Reply
#5

pawn Код:
public OnGameModeInit()
{
    CreateObject(...);
    CreateObject(...);
    CreateObject(...);
    CreateObject(...);
    return 1;
}
Reply
#6

But the map of the have command. Look
https://sampforum.blast.hk/showthread.php?tid=335160
Reply
#7

pawn Код:
public OnGameModeInit()
{
 // objects here
}
public OnPlayerCommandText(playerid, cmdtxt[])
{
// the code here
}
How to Do

if u feel toooo lazy, just copy that who pawn script and paste it.

But that file is a FS so he made like

pawn Код:
public OnFilterScriptInit()
{
//code
}
Reply
#8

Код:
public OnFilterScriptExit()
{
        return 1;
}
 
public OnPlayerCommandText(playerid, cmdtext[])
{
        new cmd[256+1];
        new idx;
        cmd = strtok(cmdtext, idx);
        if (strcmp("/Police", cmdtext, true, 10) == 0)
        {
                SetPlayerPos(playerid, 1474.0437,-1751.1372,3285.2859);
                SetPlayerInterior(playerid, 5);
                return 1;
        }
        if(strcmp(cmd, "/giveweapon", true) == 0) {
        new tmp[256];
                tmp = strtok(cmdtext,idx);
                if(!strlen(tmp)) { return SendClientMessage(playerid,0xFFFF00FF,"[Command]:{FFFFFF} /Giveweapon [WeaponID]"); }
        if(strlen(tmp) > 1 || strlen(tmp) < 46) {
                        GivePlayerWeapon(playerid,strval(tmp),9999);
                }
                else SendClientMessage(playerid, 0xFFFF00FF,"[Error]:{FFFFFF} Weapon ID has to be between 0 - !");
            return 1;
        }
        if (strcmp("/cellopen", cmdtext, true, 10) == 0)
        {
            if(IsPlayerInRangeOfPoint(playerid, 2.0,1491.21484375,-1764.90002441,3284.25048828)) //Cell0
                {
                    MoveObject(cell0,1491.21484375-1.25,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell0 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1494.41210938,-1764.90002441,3284.25048828)) //Cell1
                {
                    MoveObject(cell1,1494.41210938-1.25,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell1 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1497.61132812,-1764.90002441,3284.25048828)) //Cell2
                {
                    MoveObject(cell2,1497.61132812-1.25,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell2 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1500.81445312,-1764.90002441,3284.25048828)) //Cell3
                {
                    MoveObject(cell3,1500.81445312-1.25,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell3 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1500.81994629,-1761.51000977,3284.25048828)) //Cell4
                {
                    MoveObject(cell4,1500.81994629-1.25,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell4 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1491.22094727,-1761.50000000,3284.25048828)) //Cell5
                {
                    MoveObject(cell5,1491.22094727-1.25,-1761.50000000,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell5 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1494.41894531,-1761.51000977,3284.25048828)) //Cell6
                {
                    MoveObject(cell6,1494.41894531-1.25,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell6 has been opened.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1497.61999512,-1761.51000977,3284.25048828)) //Cell7
                {
                    MoveObject(cell7,1497.61999512-1.25,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell7 has been opened.");
                }
                return 1;
        }
        if (strcmp("/cellclose", cmdtext, true, 10) == 0)
        {
            if(IsPlayerInRangeOfPoint(playerid, 2.0,1491.21484375,-1764.90002441,3284.25048828)) //Cell0
                {
                    MoveObject(cell0,1491.21484375,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell0 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1494.41210938,-1764.90002441,3284.25048828)) //Cell1
                {
                    MoveObject(cell1,1494.41210938,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell1 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1497.61132812,-1764.90002441,3284.25048828)) //Cell2
                {
                    MoveObject(cell2,1497.61132812,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell2 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1500.81445312,-1764.90002441,3284.25048828)) //Cell3
                {
                    MoveObject(cell3,1500.81445312,-1764.90002441,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell3 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1500.81994629,-1761.51000977,3284.25048828)) //Cell4
                {
                    MoveObject(cell4,1500.81994629,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell4 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1491.22094727,-1761.50000000,3284.25048828)) //Cell5
                {
                    MoveObject(cell5,1491.22094727,-1761.50000000,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell5 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1494.41894531,-1761.51000977,3284.25048828)) //Cell6
                {
                    MoveObject(cell6,1494.41894531,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell6 has been closed.");
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1497.61999512,-1761.51000977,3284.25048828)) //Cell7
                {
                    MoveObject(cell7,1497.61999512,-1761.51000977,3284.25048828,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Cell7 has been closed.");
                }
                return 1;
        }
        if (strcmp("/dooropen", cmdtext, true, 10) == 0)
        {
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1487.00000000,-1762.42504883,3284.23608398)) //Door 0
                {
                    MoveObject(door0,1487.00000000,-1762.42504883+1.25,3284.23608398,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door0 has been opened.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1483.79003906,-1762.42504883,3284.23608398)) //Door 1
                {
                    MoveObject(door1,1483.79003906,-1762.42504883+1.25,3284.23608398,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door1 has been opened.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1479.85998535,-1758.31994629,3284.23388672)) //Door 2
                {
                    MoveObject(door2,1479.85998535-1.25,-1758.31994629,3284.23388672,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door2 has been opened.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1467.06701660,-1758.31994629,3284.23388672)) //Door 3
                {
                    MoveObject(door3,1467.06701660-1.25,-1758.31994629,3284.23388672,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door3 has been opened.");
                }
                return 1;
        }
        if (strcmp("/doorclose", cmdtext, true, 10) == 0)
        {
                if(IsPlayerInRangeOfPoint(playerid, 2.0,1487.00000000,-1762.42504883,3284.23608398)) //Door 0
                {
                    MoveObject(door0,1487.00000000,-1762.42504883,3284.23608398,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door0 has been closed.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1483.79003906,-1762.42504883,3284.23608398)) //Door 1
                {
                    MoveObject(door1,1483.79003906,-1762.42504883,3284.23608398,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door1 has been closed.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1479.85998535,-1758.31994629,3284.23388672)) //Door 2
                {
                    MoveObject(door2,1479.85998535,-1758.31994629,3284.23388672,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door2 has been closed.");
 
                }
                if(IsPlayerInRangeOfPoint(playerid, 2.0, 1467.06701660,-1758.31994629,3284.23388672)) //Door 3
                {
                    MoveObject(door3,1467.06701660,-1758.31994629,3284.23388672,0.50);
                    SendClientMessage(playerid, 0xFFFFFFFF, "SERVER: Door3 has been closed.");
                }
                return 1;
        }
        return 0;
}
Reply
#9

yes its right.

if u see a map with pastebin just copy all the pawn script inside it and paste it on a new pawn script replacing every thing

if its .pwn just download it ,

if its like

pawn Код:
CreateObject(blablabla);
CreateObject(blablabla);
CreateObject(blablabla);
do like we said
Reply
#10

Quote:
Originally Posted by newbie scripter
Посмотреть сообщение
yes its right.

if u see a map with pastebin just copy all the pawn script inside it and paste it on a new pawn script replacing every thing

if its .pwn just download it ,

if its like

pawn Код:
CreateObject(blablabla);
CreateObject(blablabla);
CreateObject(blablabla);
do like we said
Can i'm place a new pawn and add in FS ??
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)