Ayuda, sistema de toys o prendas -
ElvergitaLarga - 10.03.2017
Bueno, hice un sistema de toys, por catalogo, pero la cosa es que siempre me pone el toy que compro en el mismo slot, y tengo para 10 slot por usuarios, aca dejo el comando y la funciуn.
PHP код:
zcmd(cprendas, playerid, params[]) //cambiar el comando
{
if(IsPlayerInRangeOfPoint(playerid,2.0,173.4129,-92.5173,1001.8047))
if(IsPlayerConnected(playerid))
{
ShowModelSelectionMenu(playerid, ToyList, "Prendas");
}
else SendClientMessage(playerid, 0xFFFF00FF, "No estбs en la tienda SZ.");
return 1;
}
PHP код:
if((dialogid == BUYTOYS) && response)
{
new stringg[512];
for(new x;x<MAX_PLAYERTOYS;x++)
{
new name[24];
format(name, sizeof(name), "Nada");
for(new i;i<sizeof(HoldingObjectsAll);i++)
{
if(HoldingObjectsAll[i][holdingmodelid] == PlayerToyInfo[playerid][x][ptModelID])
{
format(name, sizeof(name), "%s", HoldingObjectsAll[i][holdingmodelname]);
}
}
format(stringg, sizeof(stringg), "%s(%d) %s (Parte: %s)\n", stringg, x, name, HoldingBones[PlayerToyInfo[playerid][x][ptBone]]);
}
SafeDialogEx(playerid, BUYTOYS2, DIALOG_STYLE_LIST, "{FF8000}Selecciona un Slot", stringg, "Seleccionar", "Cancelar");
}
Siempre que como uno me lo pone en el slot 0, y me reemplaza el que ya tengo si hay
Re: Ayuda, sistema de toys o prendas -
GlobitoPawn - 11.03.2017
Pasa el cуdigo completo, ahн sуlo haces un listado y lo muestras.
Re: Ayuda, sistema de toys o prendas -
ElvergitaLarga - 11.03.2017
PHP код:
if((dialogid == BUYTOYS) && response)
{
new stringg[512];
for(new x;x<MAX_PLAYERTOYS;x++)
{
new name[24];
format(name, sizeof(name), "Nada");
for(new i;i<sizeof(HoldingObjectsAll);i++)
{
if(HoldingObjectsAll[i][holdingmodelid] == PlayerToyInfo[playerid][x][ptModelID])
{
format(name, sizeof(name), "%s", HoldingObjectsAll[i][holdingmodelname]);
}
}
format(stringg, sizeof(stringg), "%s(%d) %s (Parte: %s)\n", stringg, x, name, HoldingBones[PlayerToyInfo[playerid][x][ptBone]]);
}
SafeDialogEx(playerid, BUYTOYS2, DIALOG_STYLE_LIST, "{FF8000}Selecciona un Slot", stringg, "Seleccionar", "Cancelar");
}
PHP код:
zcmd(cprendas, playerid, params[]) //cambiar el comando
{
if(IsPlayerInRangeOfPoint(playerid,2.0,173.4129,-92.5173,1001.8047))
if(IsPlayerConnected(playerid))
{
ShowModelSelectionMenu(playerid, ToyList, "Prendas");
}
else SendClientMessage(playerid, 0xFFFF00FF, "No estбs en la tienda SZ.");
return 1;
}
Eso esta bien?
Re: Ayuda, sistema de toys o prendas -
GlobitoPawn - 11.03.2017
Es lo mismo que pusiste arriba, lo ъnico que haces es hacer un listado pero no lo de comprar.
Re: Ayuda, sistema de toys o prendas -
ElvergitaLarga - 11.03.2017
Que falta poner? para que aparezca el slot a elegir?
Re: Ayuda, sistema de toys o prendas -
GlobitoPawn - 11.03.2017
Quote:
Originally Posted by ElvergitaLarga
Que falta poner? para que aparezca el slot a elegir?
|
El cуdigo que estбs pasando sуlo hace un listado de los slots de prendas.
Re: Ayuda, sistema de toys o prendas -
ElvergitaLarga - 11.03.2017
Pero yo quiero que primero de diga en que slot lo queres poner