13.08.2015, 11:56
Quote:
Well, I don't really get you, but all I wanna do is, if I press any other button in that coordinate, it shouldnt happen anything, and if I press F for dialog, it should show;
do i have to type at first; new DIALOG_SWAT? then like this; Код:
if(newkeys && KEY_SECONDARY_ATTACK) { if(IsPlayerInRangeOfPoint(playerid, 2.0, 1085.3313,-1186.0193,18.3062)) { ShowPlayerDialog(playerid, DIALOG_SWAT, DIALOG_STYLE_LIST, "{00FFFF}SWAT:", "Equipment \nHealth \nArmour \nArmour + Kevlar \nNightstick \nSmoke Bomb \nDesert Eagle \nShotgun \nMP5 \nM4a1 \nSniper \nBACK", "Ok!", "Cancel"); return 1; } } and this; Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { if(dialogid == 1) { switch(listitem) { case 0: { SetPlayerHealth(playerid, 100); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si health."); } case 1: { SetPlayerArmour(playerid, 100); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si pancir."); } case 2: { SetPlayerArmour(playerid, 200); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si pancir i kevlar."); } case 3: { SetPlayerWeapon(playerid, 3, 1); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si pendrek."); } case 4: { SetPlayerWeapon(playerid, 17, 100); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si smoke bomb."); } case 5: { SetPlayerWeapon(playerid, 24, 1000); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si deagle."); } case 6: { SetPlayerWeapon(playerid, 25, 1000); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si shotgun."); } case 7: { SetPlayerWeapon(playerid, 29, 1000); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si mp5."); } case 8: { SetPlayerWeapon(playerid, 31, 1000); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si m4a1."); } case 9: { SetPlayerWeapon(playerid, 34, 1000); SendClientMessageToAll(playerid, COLOR_SWAT, "Dobio si sniper."); } } return 1; } Код:
C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2372) : error 010: invalid function or declaration C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2374) : error 010: invalid function or declaration C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2377) : error 010: invalid function or declaration C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2380) : error 054: unmatched closing brace ("}") C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2421) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2426) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2431) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2435) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2436) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2440) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2441) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2445) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2446) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2450) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2451) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2455) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2456) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2460) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2461) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2465) : error 017: undefined symbol "SetPlayerWeapon" C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2466) : error 035: argument type mismatch (argument 2) C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2469) : warning 217: loose indentation C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2473) : warning 217: loose indentation C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2473) : error 029: invalid expression, assumed zero C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2473) : error 004: function "OnPlayerClickPlayer" is not implemented C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2478) : warning 225: unreachable code C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2478) : error 029: invalid expression, assumed zero C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2478) : error 004: function "OnPlayerTakeDamage" is not implemented C:\Users\Aleksa\Desktop\SAMP server\gamemodes\gm.pwn(2480) : error 017: undefined symbol "issuerid" Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 26 Errors. |
Quote:
if(newkeys && KEY_SECONDARY_ATTACK) |
Quote:
if I press any other button in that coordinate, it shouldnt happen anything, and if I press F for dialog, it should show; do i have to type at first; new DIALOG_SWAT? |
pawn Код:
Compilation error 666: Cannot parse what You've just said :C
pawn Код:
if(newkeys & KEY_SECONDARY_ATTACK) { ShowPlayerDialog..
Those errors says, that there is no SetPlayerWeapon() function, use GivePlayerWeapon() instead.
Greetings.
Quote:
Well, I don't really get you |