Entrar a interiores con Y -
ValenRatti - 23.11.2013
EDIT:
SOLUCIONADO
Respuesta: Entrar a interiores con Y -
CrossOv3r - 23.11.2013
Debes usar esa condicion en:
https://sampwiki.blast.hk/wiki/OnPlayerKeyStateChange_Es
Ah, y la mejor forma es usando
Re: Entrar a interiores con Y -
ValenRatti - 23.11.2013
ah, gracias, pero luego de eso, copio todo lo del /entrar o como? Porque la verdad es que ni idea como hacer con las teclas, ni se si se ponen return y eso
Respuesta: Entrar a interiores con Y -
CrossOv3r - 23.11.2013
Pues, las funciones debierбn ser las mismas que con el CMD /entrar, lo ъnico que cambias es la manera de ejecutar esas funciones.
Asн que copiando y pegandolбs no deberнa ir nada mal.
Re: Entrar a interiores con Y -
ValenRatti - 23.11.2013
Mira, lo hice, no tira ningun error pero no me mete en los interiores.. Que pasara?
Respuesta: Entrar a interiores con Y -
CrossOv3r - 23.11.2013
Hmmm, asegъrate de usarlas asi? :
Re: Entrar a interiores con Y -
ValenRatti - 23.11.2013
Si, las tengo asi, puede ser porque en otra funcion tengo esto?
pawn Код:
if(newkeys == KEY_YES)
{
if(TutStep[playerid] == 0) return 1;
if(PuedeP[playerid] == 1) return GameTextForPlayer(playerid, "Espera. . .", 5000, 5);
if(TutStep[playerid] == 1)
{
switch(TutTime[playerid])
{
case 1: TutTime[playerid] = 2;
case 2: TutTime[playerid] = 3;
case 3: TutTime[playerid] = 4;
case 4: TutTime[playerid] = 5;
case 5: TutTime[playerid] = 6;
case 6: TutTime[playerid] = 7;
case 7: TutTime[playerid] = 8;
case 8: TutTime[playerid] = 9;
case 9: TutTime[playerid] = 10;
case 10: TutTime[playerid] = 11;
case 11: TutTime[playerid] = 12;
case 12: TutTime[playerid] = 13;
case 13: TutTime[playerid] = 14;
}
Tutorial_Inside(playerid);
}
}
Respuesta: Entrar a interiores con Y -
CrossOv3r - 23.11.2013
Pudiera ser, trata cambiando una de las teclas.. No sй KEY_NO?
Respuesta: Entrar a interiores con Y -
Tirael - 23.11.2013
Si usas strcmp:
pawn Код:
if(newkeys == KEY_YES)
{
OnPlayerCommandText(playerid,"/Entrar");
OnPlayerCommandText(playerid,"/Salir");
if(TutStep[playerid] == 0) return 1;
if(PuedeP[playerid] == 1) return GameTextForPlayer(playerid, "Espera. . .", 5000, 5);
if(TutStep[playerid] == 1)
{
switch(TutTime[playerid])
{
case 1: TutTime[playerid] = 2;
case 2: TutTime[playerid] = 3;
case 3: TutTime[playerid] = 4;
case 4: TutTime[playerid] = 5;
case 5: TutTime[playerid] = 6;
case 6: TutTime[playerid] = 7;
case 7: TutTime[playerid] = 8;
case 8: TutTime[playerid] = 9;
case 9: TutTime[playerid] = 10;
case 10: TutTime[playerid] = 11;
case 11: TutTime[playerid] = 12;
case 12: TutTime[playerid] = 13;
case 13: TutTime[playerid] = 14;
}
Tutorial_Inside(playerid);
}
}
Si usas zcmd:
pawn Код:
if(newkeys == KEY_YES)
{
new params[1];
cmd_entrar(playerid, params);
cmd_salir(playerid, params);
if(TutStep[playerid] == 0) return 1;
if(PuedeP[playerid] == 1) return GameTextForPlayer(playerid, "Espera. . .", 5000, 5);
if(TutStep[playerid] == 1)
{
switch(TutTime[playerid])
{
case 1: TutTime[playerid] = 2;
case 2: TutTime[playerid] = 3;
case 3: TutTime[playerid] = 4;
case 4: TutTime[playerid] = 5;
case 5: TutTime[playerid] = 6;
case 6: TutTime[playerid] = 7;
case 7: TutTime[playerid] = 8;
case 8: TutTime[playerid] = 9;
case 9: TutTime[playerid] = 10;
case 10: TutTime[playerid] = 11;
case 11: TutTime[playerid] = 12;
case 12: TutTime[playerid] = 13;
case 13: TutTime[playerid] = 14;
}
Tutorial_Inside(playerid);
}
}
Respuesta: Entrar a interiores con Y -
OTACON - 23.11.2013
pawn Код:
if(newkeys == KEY_YES)
{
CallLocalFunction("OnPlayerCommandText", "is", playerid, "/tu_comando");
}