Započeo Matteo
•1. Maj 2011.[Pomoc]Problem sa /sms komandom
1,063
pregleda
8
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
142
Postovi:
37
Teme:
Pridružio se:Jun 2010
1. Maj 2011.
Skripta koju koristim:CE:RP (radena od 0)
Detaljan opis problema: znaci kada upisem /sms id tekst, osobi dode poruka, viti tekst ali nevidi moje ime (posiljaoca), nerazumijem u cemu je problem
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): SLIKA: http://slike.hr/slike/h/haha_b3cf2.png
Detaljan opis problema: znaci kada upisem /sms id tekst, osobi dode poruka, viti tekst ali nevidi moje ime (posiljaoca), nerazumijem u cemu je problem
Dio skripte:
if(strcmp("/sms", cmd, true) == 0)
{
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp) || strlen(tmp) > 6) {
return SendClientMessage(playerid,RED,"Moraš koristiti: /tekst ");
}
new id = strval(tmp);
if(!IsPlayerConnected(id)) {
SendClientMessage(playerid,RED,"/Nevaljav ID!");
return 1;
}
if(!cmdtext)return
GetPlayerName(playerid, salje, sizeof(salje));
GetPlayerName(id, iName, sizeof(iName));
format(Message, sizeof(Message), "Dobili ste novu poruku od : %s koja glasi: %s", salje, cmdtext, id);
format(Message2, sizeof(Message2), "Poslao si slijedeci SMS igracu %s(%d): %s", iName, id, cmdtext);
SendClientMessage(id,ORANGE, Message);
SendClientMessage(playerid,ORANGE, Message2);
return 1;
}
}Neke slike/video za lakse dobivanje pomoci(neobavezno): SLIKA: http://slike.hr/slike/h/haha_b3cf2.png
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
142
Postovi:
37
Teme:
Pridružio se:Jun 2010
1. Maj 2011.
Ista stvar, evo preuredio sam malo:
if(strcmp("/sms", cmd, true) == 0)
{
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp) || strlen(tmp) > 6) {
return SendClientMessage(playerid,RED,"Moraš koristiti: /tekst ");
}
new id = strval(tmp);
if(!IsPlayerConnected(id)) {
SendClientMessage(playerid,RED,"/Nevaljav ID!");
return 1;
}
if(!cmdtext)return
GetPlayerName(playerid, salje, sizeof(salje));
GetPlayerName(id, iName, sizeof(iName));
format(Message, sizeof(Message), "Dobili ste novu poruku od %s : koja glasi: %s", salje, cmdtext);
format(Message2, sizeof(Message2), "Poslao si slijedeci SMS igracu %s(%d): %s", iName, id, cmdtext);
SendClientMessage(id,ORANGE, Message);
SendClientMessage(playerid,ORANGE, Message2);
return 1;
}
}Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
974
Postovi:
72
Teme:
Pridružio se:Okt. 2010
1. Maj 2011.
if(strcmp("/sms", cmd, true) == 0)
{
{
tmp = strtok(cmdtext,idx);
if(!strlen(tmp) || strlen(tmp) > 6) {
return SendClientMessage(playerid,RED,"Moraš koristiti: /tekst ");
}
new id = strval(tmp);
if(!IsPlayerConnected(id)) {
SendClientMessage(playerid,RED,"/Nevaljav ID!");
return 1;
}
if(!cmdtext)return
GetPlayerName(playerid, salje, sizeof(salje));
GetPlayerName(id, iName, sizeof(iName));
format(Message, sizeof(Message), "Dobili ste novu poruku od %s : koja glasi: %s |Posiljaoc:%s|", salje, cmdtext,id); //
format(Message2, sizeof(Message2), "Poslao si slijedeci SMS igracu %s(%d): %s", iName, id, cmdtext);
SendClientMessage(id,ORANGE, Message);
SendClientMessage(playerid,ORANGE, Message2);
return 1;
}
}Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
142
Postovi:
37
Teme:
Pridružio se:Jun 2010
1. Maj 2011.
#include wrote on May 1, 2011, 1:31 pm:
format(Message, sizeof(Message), "Dobili ste novu poruku od %s : koja glasi: %s |Posiljaoc:%s|", salje, cmdtext,id); //WTF? Treba ici: Dobili ste novu poruku od (ime igraca): koja glasi (tekst) i to je to , Pogledaj gore, drugi kod od mene, maknuo sam id jer nije bio potreban...
EDIT:
Moderator ili Super Moderator moze lock, problem je u ova dva GetPlayerName, smije bit samo jedan...
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
974
Postovi:
72
Teme:
Pridružio se:Okt. 2010
1. Maj 2011.
matteokov wrote on May 1, 2011, 1:31 pm:
format(Message, sizeof(Message), "Dobili ste novu poruku od %s : koja glasi: %s |Posiljaoc:%s|", salje, cmdtext,id); //WTF? Treba ici: Dobili ste novu poruku od (ime igraca): koja glasi (tekst) i to je to , Pogledaj gore, drugi kod od mene, maknuo sam id jer nije bio potreban...
EDIT:
Moderator ili Super Moderator moze lock, problem je u ova dva GetPlayerName, smije bit samo jedan...
Nisi rekao da nije potreban otkud sam ja znao ? ? ?Ja sam ti namestio samo i treci %s kod posaljiaoc koji nije bio,kao sto kaze dude ..Sta ti ovo cmdtextznaci?
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
868
Postovi:
16
Teme:
Pridružio se:Apr. 2009
1. Maj 2011.
ajd da napravimo test da vidimo sta izbaci tvoja komanda:
ja saljem igracu id 10, a ja sam id 0...
tipkam sljedece: /sms 10 Ovo je tekst poruke koju ti saljes
a ispisuje njemu ovo: Dobili ste novu poruku od Mirko_Salje : koja glasi: je tekst poruke koju ti saljes |Posiljaoc:
a tebi ovo: Poslao si slijedeci SMS igracu Zoran_Prima(10): je tekst poruke koju ti saljes
znaci "cmdtext" ti je odrezalo ovaj dio stringa: "10 Ovo"
evo ti i pastebin testa:
http://pastebin.com/Kq2k8HLw
uglavnom sta spajas komande covjece? pa de nauci radit ih pa neces ovakve gluposti radit...
ja saljem igracu id 10, a ja sam id 0...
tipkam sljedece: /sms 10 Ovo je tekst poruke koju ti saljes
a ispisuje njemu ovo: Dobili ste novu poruku od Mirko_Salje : koja glasi: je tekst poruke koju ti saljes |Posiljaoc:
a tebi ovo: Poslao si slijedeci SMS igracu Zoran_Prima(10): je tekst poruke koju ti saljes
znaci "cmdtext" ti je odrezalo ovaj dio stringa: "10 Ovo"
evo ti i pastebin testa:
http://pastebin.com/Kq2k8HLw
uglavnom sta spajas komande covjece? pa de nauci radit ih pa neces ovakve gluposti radit...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava