SA-MP Forums Archive
Pickups. Help! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Pickups. Help! (/showthread.php?tid=139159)



Pickups. Help! - AG Adam - 04.04.2010

Hello! I want an easter egg hunting script on my server.

My script (not the whole):

pawn Код:
#include <a_samp>


new PickupedPickups[MAX_PLAYERS];
new mypickup1, mypickup2, mypickup3, mypickup4, mypickup5, mypickup6, mypickup7;

public OnFilterScriptInit()
{
    mypickup1 = CreatePickup(1274, 3, -2471.6123, 1538.0608, 33.2344, -1);
    mypickup2 = CreatePickup(1274, 3, -2465.9719, 1560.0066, 17.3281, -1);
    mypickup3 = CreatePickup(1274, 3, -2432.6167, 1549.7379, 34.4020, -1);
    mypickup4 = CreatePickup(1274, 3, -2413.1274, 1538.3439, 31.8594, -1);
    mypickup5 = CreatePickup(1274, 3, -2366.8479, 1559.9077, 17.3281, -1);
    mypickup6 = CreatePickup(1274, 3, -2299.8618, 1544.8621, 19.5064, -1);
    mypickup7 = CreatePickup(1274, 3, -2490.1990, 1541.8190, 40.3203, -1);
    return 1;
}
public OnPlayerConnect(playerid)
{
    PickupedPickups[playerid] = 0;
    return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(PickupedPickups[playerid] = 7)
        {
        SendClientMessage(playerid, 0xFFFFFFFF, "You found the 7 easter eggs! You received a minigun with 500 bullets!");
        GivePlayerWeapon(playerid,38,500);
        }
    else
        {
        if(pickupid == mypickup1 | pickupid == mypickup2 | pickupid == mypickup3 | pickupid == mypickup4 | pickupid == mypickup5 | pickupid == mypickup6 | pickupid == mypickup7)
        {
        SendClientMessage(playerid, 0xFFFFFFFF, "You found an easter egg, you received $5000!");
        GivePlayerMoney(playerid, 5000);
        PickupedPickups[playerid] = PickupedPickups[playerid] + 1;
        }
    }
  return 1;
}
My errors:
Код:
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(42) : warning 211: possibly unintended assignment
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


13 Warnings.
Please help!


Re: Pickups. Help! - Steven82 - 04.04.2010

What is on line 49 of the script?


Re: Pickups. Help! - AG Adam - 04.04.2010

pawn Код:
if(pickupid == mypickup1 | pickupid == mypickup2 | pickupid == mypickup3 | pickupid == mypickup4 | pickupid == mypickup5 | pickupid == mypickup6 | pickupid == mypickup7)



Re: Pickups. Help! - Khelif - 04.04.2010

oh yes... theres error on line 42

pawn Код:
if(PickupedPickups[playerid] == 7)



Re: Pickups. Help! - AG Adam - 04.04.2010

Solved 1 warnings out of 13.
Код:
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 212: possibly unintended bitwise operation
C:\Users\Бdi\Documents\SA-MP\Szervered\filterscripts\tura.pwn(49) : warning 213: tag mismatch
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


12 Warnings.
Код:
/* Line 49 */ if(pickupid == mypickup1 | pickupid == mypickup2 | pickupid == mypickup3 | pickupid == mypickup4 | pickupid == mypickup5 | pickupid == mypickup6 | pickupid == mypickup7)
 /* another warnings' line */



Re: Pickups. Help! - Khelif - 04.04.2010

Use || instead of |


Re: Pickups. Help! - AG Adam - 04.04.2010

Quote:
Originally Posted by ĸнelιғaтι
Use || instead of |
LOL THX MAN

Awesome.