16.11.2014, 04:27
Quote:
that code looks fine to me,
is that the only place you're calling the pdlockerguns and pdlockeruniform id's? |
Код:
if(dialogid == pdlocker){ //PD Locker dialog if(response){ switch(listitem){ case 0:{ return ShowPlayerDialog(playerid, pdlockeruniform, DIALOG_STYLE_LIST, "Uniform", "Uniform 1 ((Tenpen))\nUniform 2 ((Pulaski))\nUniform 3 ((Hernandez))\nUniform 4 ((LSPD))\nUniform 5 ((SFPD))\nMotorcyle/Pilot Uniform\nS.W.A.T Uniform", "Change", "<<"); } case 1:{ return ShowPlayerDialog(playerid, pdlockerguns, DIALOG_STYLE_LIST, "Equipment", "Baton\nPepper Spray\nSidearm\nShotgun\nSub-Machine Gun\nAssault Rifle\nKevlar Vest", "Equip", "<<"); } } }else{ return 1; } } if(dialogid == pdlockeruniform){ //PD Locker dialog if(response){ switch(listitem){ case 0:{ //uniform 1 - skin 265 return SetPlayerSkin(playerid, 265); } case 1:{ //uniform 2 - skin 266 return SetPlayerSkin(playerid, 266); } case 2:{ //uniform 3 - skin 267 return SetPlayerSkin(playerid, 267); } case 3:{ //uniform 4 - skin 280 return SetPlayerSkin(playerid, 280); } case 4:{ //uniform 5 - skin 281 return SetPlayerSkin(playerid, 281); } case 5:{ //motorcyle/pilot - skin 284 return SetPlayerSkin(playerid, 284); } case 6:{ //swat - skin 285 return SetPlayerSkin(playerid, 285); } } }else{ return 1; } } if(dialogid == pdlockerguns){ //PD Locker dialog if(response){ switch(listitem){ case 0:{ //baton return GivePlayerWeapon(playerid, 3, 1); } case 1:{ //pepper spray return GivePlayerWeapon(playerid, 41, 99999); } case 2:{ //sidearm return GivePlayerWeapon(playerid, 24, 100); } case 3:{ //shotgun return GivePlayerWeapon(playerid, 25, 40); } case 4:{ //mp5 return GivePlayerWeapon(playerid, 29, 250); } case 5:{ //m4 return GivePlayerWeapon(playerid, 31, 250); } case 6:{ //kevlar return SetPlayerArmour(playerid, 100.0); } } }else{ return 1; } }