Posts: 17
Threads: 6
Joined: Dec 2014
Reputation:
0
Hola a todos, estoy creando un sistema vip y no se como hacer para que los users que tengan vips puedan seleccionar skins que los users normales no pueden en onplayerrequestclass, skines que sean unicos para vips, me pueden ayudar a hacerlo?
Muchas gracias.
Posts: 17
Threads: 6
Joined: Dec 2014
Reputation:
0
Bueno puse el comando que me pasaste, al seleccionar el skin y no sos vip morнs y te lleva a la selecciуn de skin, pero este no se encuentra en donde deberнa, aparece en las escales mecбnicas de LV o en Grove Street con la cбmara detrбs.
Posts: 4,930
Threads: 467
Joined: Dec 2010
https://sampwiki.blast.hk/wiki/OnPlayerRequestClass
https://sampwiki.blast.hk/wiki/AddPlayerClass
pawn Код:
public OnGameModeInit(){
// skins para vip 1
AddPlayerClass(...); // 0
AddPlayerClass(...); // 1
AddPlayerClass(...); // 2
AddPlayerClass(...); // 3
AddPlayerClass(...); // 4
// skins para vip 2
AddPlayerClass(...); // 5
AddPlayerClass(...); // 6
AddPlayerClass(...); // 7
AddPlayerClass(...); // 8
AddPlayerClass(...); // 9
// etc ..
return 1;
}
public OnPlayerRequestClass(playerid,classid){
switch(classid){
// skins para vip 2
case 0..4:{
if( /* es vip nivel 1 */ ){
SendClientMessage(playerid, -1, "seleccionaste un skin para vip nivel 1!");
}else{
SendClientMessage(playerid, -1, "es skin es solo para vip nivel 1!");
return 0;
}
}
// skins para vip 2
case 5..9:{
if( /* es vip nivel 2 */ ){
SendClientMessage(playerid, -1, "seleccionaste un skin para vip nivel 2!");
}else{
SendClientMessage(playerid, -1, "es skin es solo para vip nivel 2!");
return 0;
}
}
}
return true;
}