if(strcmp(cmd, \"/pee\", true) == 0) {
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
return 1;
}
if(strcmp(cmdtext, \"/pee3\", true) == 0) {
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_PISSING);
return 1;
}
if (strcmp(\"/piss2\", cmdtext, true, 8) == 0) {
ApplyAnimation(playerid, \"PAULNMAC\", \"Piss_in\", 4.0,0,1,0,0,-1);
return 1;
}
if(strcmp(cmd, \"/piss\", true) == 0) {
ApplyAnimation(playerid,\"PAULNMAC\",\"PISS_LOOP\",4.0,1,0,0,0,-1);
return 1;
}
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[]){
if(strcmp(cmd, \"/pisál\", true) == 0) {
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
return 1;
}
return 0;
}
Tessék itt van egy norm script másik forumról szerváltam le!
error 017: undefined symbol \"cmd\"
error 017: undefined symbol \"SPECIAL_ACTION_PISSING\"
#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[]){
if(strcmp(cmd, \"/pisál\", true) == 0) {
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
return 1;
}
return 0;
}
Tessék itt van egy norm script másik forumról szerváltam le!
Nem volt sok értelme a hozzászólásodnak,mivel star elõtted ugyanezt írta.
[pawn]#include <a_samp>
public OnPlayerCommandText(playerid, cmdtext[]){
if(strcmp(cmd, \"/pee\", true) == 0) {
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
return 1;
}
return 0;
}[/pawn]
[/quote]
De én segitek neked rájöttem a megoldásra :)
#include <a_samp>
#define SPECIAL_ACTION_PISSING 1
public OnPlayerCommandText(playerid, cmdtext[]){
if(strcmp(\"/piss\", cmdtext, true) == 0)
{
if (GetPlayerState(playerid)== 1)
{
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_PISSING);
}
return 1;
}
return 0;
}
Ezt teszteltem 1 warning van benne de ne vedd figyelembe mert az egy kiss eltolodás.. :) Remélem segitettem!
[pawn]
#define SPECIAL_ACTION_PISSING 1
[/pawn]
Ez azért van 1 mert csak 1 animáció van ha többet rakol akkol 2 majd 3 stb..