- 
				Szisztok ezzel mi a baj??
 
  ShowPlayerDialog(playerid, sDialog, DIALOG_STYLE_LIST, \"Rendõr Skinek:\", \"Rendõr Skin 1\\nRendõr Skin 2\\nRendõr Skin 3\\nRendõr Skin 4\\nRendõr Skin 5\", \"Választ\", \"Mégse\"); 
 
 [pawn]public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 {
 if(dialogid == sDialog)
 {
 if(response)
 {
 if(listitem == 0)
 {
 SetPlayerSkin(playerid, 281);
 }
 if(listitem == 1)
 {
 SetPlayerSkin(playerid, 280);
 }
 if(listitem == 2)
 {
 SetPlayerSkin(playerid, 282);
 }
 if(listitem == 3)
 {
 SetPlayerSkin(playerid, 283);
 }
 if(listitem == 4)
 {
 SetPlayerSkin(playerid, 284);
 }
 }
 return 1;
 }[/pawn]
 Nem erroros de nem csinálja a dolgát..
- 
				public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 {
 
 
 if(dialogid == sDialog)
 {
 if(response)
 {
 if(listitem == 0)
 {
 SetPlayerSkin(playerid, 281);
 }
 if(listitem == 1)
 {
 SetPlayerSkin(playerid, 280);
 }
 if(listitem == 2)
 {
 SetPlayerSkin(playerid, 282);
 }
 if(listitem == 3)
 {
 SetPlayerSkin(playerid, 283);
 }
 if(listitem == 4)
 {
 SetPlayerSkin(playerid, 284);
 }
 }
 }
 return 0;
 }
 
- 
				Nem vátja át a skint :S
			
- 
				Így próbáld meg:
 
 public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 {
 
 
 if(dialogid == sDialog)
 {
 if(response)
 {
 if(listitem == 1)
 {
 SetPlayerSkin(playerid, 281);
 }
 if(listitem == 2)
 {
 SetPlayerSkin(playerid, 280);
 }
 if(listitem == 3)
 {
 SetPlayerSkin(playerid, 282);
 }
 if(listitem == 4)
 {
 SetPlayerSkin(playerid, 283);
 }
 if(listitem == 5)
 {
 SetPlayerSkin(playerid, 284);
 }
 }
 }
 return 1;
 }
 
- 
				de az a 0 érték az  elején befolyásolt valamit? az volt a baj?
			
- 
				Igen, én erre gyanakszom.
			
- 
				
 public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
 {
 switch( dialogid )
 {
 case sDialog:
 {
 if ( !response ) return SendClientMessage( playerid, 0xFFFFFFFF, \"...\");
 switch( listitem )
 {
 case 0: { SetPlayerSkin( playerid, 281 ); }
 case 1: { SetPlayerSkin( playerid, 280 ); }
 case 2: { SetPlayerSkin( playerid, 282 ); }
 case 3: { SetPlayerSkin( playerid, 283 ); }
 case 4: {    SetPlayerSkin( playerid, 284 ); }
 }
 }
 }
 return 1;
 }
 
 
- 
				Igen, én erre gyanakszom.
 
 
 A 0 az az elsõ lenne a dialogban.
 
 public OnDialogResponse (playerid, dialogid, response, listitem, inputtext [])
 {
 if(dialogid == sDialog)
 {
 if(response)
 {
 if(listitem == 0)
 {
 SetPlayerSkin(playerid, 281);
 }
 if(listitem == 1)
 {
 SetPlayerSkin(playerid, 280);
 }
 if(listitem == 2)
 {
 SetPlayerSkin(playerid, 282);
 }
 if(listitem == 3)
 {
 SetPlayerSkin(playerid, 283);
 }
 if(listitem == 4)
 {
 SetPlayerSkin(playerid, 284);
 }
 }
 return 1;
 }
 return 0;
 }
 
- 
				Hát igaz, de nekem van egy olyan dialógom, ahol 1 az elsõ, és ugyanúgy megy.
			
- 
				De én megcsináltam csak nem váltja át a skint hibátlan is :S
 
 Dupla hozzászólás automatikusan összefûzve. ( 2012. március 04. - 08:08:42 )
 
 Nem akar mûködni
 talán a dialoggal van baj???
 [pawn]ShowPlayerDialog(playerid,sDialog,DIALOG_STYLE_LIST, \"Rendõr Skinek:\", \"Rendõr Skin 1\\nRendõr Skin 2\\nRendõr Skin 3\\nRendõr Skin 4\\nRendõr Skin 5\", \"Választ\", \"\");[/pawn]