curdanek 0 Odesláno: 27. Březen, 2014 Share Odesláno: 27. Březen, 2014 Ahoj, mám problém, mám mod Street Life a potřebuji předělat Dialogové okno na PM. Pawn Code: dcmd_pm(playerid, params[]) { if(IsPlayerConnected(playerid)) { new id = strval(params); new text1[128]; if(IsPlayerConnected(id)) { new Name2[24]; GetPlayerName(id,Name2,24); format(text1, 128, "{ffff70}PM pro: {ff0000}%s (%d)", Name2, id); } if(!strlen(params)) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ]{ffffff} /pm [ ID ]"); else if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ]{ffffff} Hráč se zadaným ID není na serevru !"); else if(IsPlayerNPC(id)) return SendClientMessage(playerid,COLOR_WARNING,"[ ! ]{ffffff} Tohle je NPC !"); else { Player[playerid][saveID] = id; ShowPlayerDialog(playerid, Dialog_PM, DIALOG_STYLE_INPUT, text1, "{c5c5c5}Zadej text zprávy:", "Poslat", "Cancel"); } } return 1; } Potřebuji to jen na normální odesílání /pm [ ID ] [ TEXT ] místo tohoto /pm [ ID ] a otevře se Dialog... Díky za všechny odpovědi Link to comment Share on other sites More sharing options...
0 rhsCZ 19 Odesláno: 27. Březen, 2014 Share Odesláno: 27. Březen, 2014 stock name(ids) { new n[24]; GetPlayerName(ids,n,24); return n; } dcmd_pm(playerid,params[]) { new id,mes[300]; if(sscanf(params,"ds",id,mes)) { scm(playerid,0xFFFF1FFF,"použití /pm [id] [zprava]"); } else if(!IsPlayerConnected(id)) { scm(playerid,0xFFFF1FFF,"tento hráč není připojen"); } else { new zprava[400]; format(zprava,sizeof(zprava),"[PM]%s: %s",name(playerid),mes); scm(playerid,0xFFFF1FFF,zprava); scm(playerid,0xFFFF1FFF,"zpráva byla úspěšně odeslána"); scm(id,0xFFFF1FFF,zprava); } return 1; } scm je SendClientMessage a použil jsem sscanf v1 Link to comment Share on other sites More sharing options...
Dotaz
curdanek 0
Ahoj,
mám problém, mám mod Street Life a potřebuji předělat Dialogové okno na PM.
Pawn Code:
Link to comment
Share on other sites
1 odpověd na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now