Geplaatst: 4 augustus 200915 jaren comment_1434774 Hey gtagames! Ik heb een klein probleempje met m'n OnPlayerPickUpPickup kopje namelijk \samp\gamemodes\sftdm.pwn(747) : error 030: compound statement not closed at the end of file (started at line 733) hier is m'n hele kopje Pickups //------------------------------------------------------------------------------public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickup) { GivePlayerWeapon(playerid, 355, 150); SendClientMessage(playerid, COLOR_GREEN, "You have found an bloodied AK-47, The blood made you slip, Owned."); SetPlayerHealth(playerid, 50.0); return 1; } { if(pickupid == pickup2) { SetPlayerPos(playerid, 2324.33, -1144.79,1050.71); SetPlayerInterior(playerid, 12); return 1; } { if(pickupid == pickup3) { SendClientMessageToAll(COLOR_RED, "The Satelite near adminhouse has been blowed up!"); SendClientMessageToAll(COLOR_YELLOW, "Workers are busy fixing it, Others are blastin' fools"); CreateExplosion(-2506.3010,-693.9796,279.7314, 4, 300); return 1; } } //------------------------------------------------------------------------------ Ik heb een tijdje niet meer gescript dus het zal wel een noob foutje zijn maartog Bij voorbaat dank RabbitB
Geplaatst: 4 augustus 200915 jaren comment_1434787 Hoi, ik weet het niet zeker maar hebben de haakjes in regel 11 en 17 er niks mee te maken? en dat de code zoals hieronder uit zou moeten zien? //------------------------------------------------------------------------------ public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickup) { GivePlayerWeapon(playerid, 355, 150); SendClientMessage(playerid, COLOR_GREEN, "You have found an bloodied AK-47, The blood made you slip, Owned."); SetPlayerHealth(playerid, 50.0); return 1; } if(pickupid == pickup2) { SetPlayerPos(playerid, 2324.33, -1144.79,1050.71); SetPlayerInterior(playerid, 12); return 1; } if(pickupid == pickup3) { SendClientMessageToAll(COLOR_RED, "The Satelite near adminhouse has been blowed up!"); SendClientMessageToAll(COLOR_YELLOW, "Workers are busy fixing it, Others are blastin' fools"); CreateExplosion(-2506.3010,-693.9796,279.7314, 4, 300); return 1; } } //------------------------------------------------------------------------------ Gr. Kayle
Geplaatst: 4 augustus 200915 jaren Auteur comment_1434809 Ja dankje dat fix't het al gedeeltelijk Maar ik krijg nu wel een warning samp\gamemodes\sftdm.pwn(743) : warning 209: function "OnPlayerPickUpPickup" should return a value Alvast bedankt RabbitB Bewerkt: 6 augustus 200915 jaren door RabbitB
Geplaatst: 5 augustus 200915 jaren Auteur comment_1435874 Uhm Ik heb nu weer een nieuw Probleempjuh met m'n pickups. Hij doet niet precies wat ik wil Ik wil namelijk dat als je een pickup oppakt, de volgende verschijnt (( Om Ottos Autos Op te blazen voor een RPG server )) Maar goed, hij doet het niet precies goed, Heb Kayle's techniek toegepast, maar brengt nu niewe fouten Het gaat om the dikgedrukte delen //------------------------------------------------------------------------------public OnPlayerPickUpPickup(playerid, pickupid) { if(pickupid == pickup) { GivePlayerWeapon(playerid, 355, 150); SendClientMessage(playerid, COLOR_GREEN, "You have found an bloodied AK-47, The blood made you slip, Owned."); SetPlayerHealth(playerid, 50.0); return 1; } if(pickupid == pickup2) { SetPlayerPos(playerid, 2324.33, -1144.79,1050.71); SetPlayerInterior(playerid, 12); return 1; } if(pickupid == M1Start) { SendClientMessage(playerid, COLOR_YELLOW, "You enter the pub and hear someone shouting your name."); SendClientMessage(playerid, COLOR_RED, "Fixer: Lets Keep it short, I want you to bomb Otto's autos, The bombs are placed infront of the dealer"); M1st = CreatePickup(1313, 3, -1640.1226,1202.9473,7.2342); return 1; } if(pickupid == M1st) { SendClientMessage(playerid, COLOR_YELLOW, "You have picked up some bombs, Go inside"); m1p1 = CreatePickup(1313, 3, -1657.2209,1221.6830,13.6719); return 1; } if(pickupid == m1p1) { m1p2 = CreatePickup(1313, 3,-1669.0729,1211.9907,13.6719); return 1; } if(pickupid == m1p2) { m1p3 = CreatePickup(1313, 3,-1657.2643,1210.2029,21.1563); return 1; } if(pickupid == m1p3) { m1p4 = CreatePickup(1313, 3,-1613.4955,1230.0406,7.0468); return 1; } if(pickupid == m1p4) { GivePlayerMoney(playerid, 50000); SendClientMessage(playerid, COLOR_WHITE, "You've completed mission 1, Heres your cash"); CreateExplosion(-1669.0729,1211.9907,13.6719, 7,300); CreateExplosion(-1657.2643,1210.2029,21.1563,3,300); CreateExplosion(-1613.4955,1230.0406,7.0468,3,300); return 1; } return 0; } //------------------------------------------------------------------------------ Ik hoop dat iemand dit scriptje foutloos kan fixen, Aangezien ik de kracht erniet meer voor heb, en m'n koffie op is Bij Voorbaat dank. RabbitB
Hey gtagames!
Ik heb een klein probleempje met m'n OnPlayerPickUpPickup kopje
namelijk
hier is m'n hele kopje Pickups
Ik heb een tijdje niet meer gescript dus het zal wel een noob foutje zijn maartog
Bij voorbaat dank
RabbitB