Wysłany: 2013-05-01, 13:03
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: #include <a_samp>
#include <sscanf2>
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
public OnPlayerCommandText(playerid, cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
if(!strcmp(cmdtext,"/test123",true)) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
if(!strcmp(cmdtext, "/neon", true, 5))
{
if(sscanf(cmdtext[6],"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true))
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
}
else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
}
return 1;
}
return 0;
}
Wpisz /test123 i sprawdz czy sie wyswietli tekst
Wysłany: 2013-05-01, 13:06
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
Nie znaleziono podanej komendy
Wysłany: 2013-05-01, 13:14
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: #include <a_samp>
#include <sscanf2>
#include zcmd
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
CMD:test123(playerid,cmdtext[]) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true))
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
}
else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
}
return 1;
}
A teraz jak wpiszesz /test123?
Wysłany: 2013-05-01, 13:16
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
teraz pisze ,,dzia?a prawid?owo"
Wysłany: 2013-05-01, 13:18
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Wysłany: 2013-05-01, 13:21
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
Komenda na neony nie dzia?a.
Chyba wygl?da na to jakby komenda w zcmd dzia?a?a a w starszym strcmp nie dzia?a?a.
Wysłany: 2013-05-01, 13:22
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: #include <a_samp>
#include <sscanf2>
#include zcmd
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
CMD:test123(playerid,cmdtext[]) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true)) */
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
}
else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
}
return 1;
}
Wsiadz do wozu i wpisz neon
Wysłany: 2013-05-01, 13:31
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
Jedn? linijk? za du?o zrobi?e? tak: Kod: CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true)) */
zamiast
Kod: CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
} */
if(!strcmp(kolor,"bialy",true))
ale i tak jak poprawi?em wchodz? do samochodu, wpisuje /neon i nic brak podanej komendy.
Wysłany: 2013-05-01, 13:33
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
"capsules34" napisał/a :Jedn? linijk? za du?o zrobi?e? tak: Kod: CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true)) */
zamiast
Kod: CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
} */
if(!strcmp(kolor,"bialy",true))
ale i tak jak poprawi?em wchodz? do samochodu, wpisuje /neon i nic brak podanej komendy.
Tak mialo byc, bo w koncu nic nie jest wpisane w tablice kolor.
Wysłany: 2013-05-01, 13:36
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
jak tak mia?o by? to mi si? nie kompilowa?o Kod: E:\Serwer\samp03e_svr_R2_win32\pawno\neonnew.pwn(32) : error 029: invalid expression, assumed zero
i warning ?e symbol kolor is never used.
Wysłany: 2013-05-01, 13:41
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Oh zapomnialem od 'else'
Kod:
#include <a_samp>
#include <sscanf2>
#include zcmd
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
CMD:test123(playerid,cmdtext[]) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true)) */
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
}
/*else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
} */
return 1;
}
Wsiadz i zobacz czy ci zamontuje te neony
Wysłany: 2013-05-01, 13:44
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
Brak podanej komendy nadal
Wysłany: 2013-05-01, 13:52
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: #include <a_samp>
#include <sscanf2>
#include zcmd
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
CMD:test123(playerid,cmdtext[]) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true))
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0); */
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
}
/*else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
} */
return 1;
}
A teraz pokazuje wiadomosc?
Wysłany: 2013-05-01, 13:57
capsules34
Wiek: 35 Na forum: 4877 dni Posty: 22
Nick w MP: FataLP
Piwa : 5
Kod: E:\Serwer\samp03e_svr_R2_win32\pawno\neonnew.pwn(15 -- 36) : error 010: invalid function or declaration
Wysłany: 2013-05-01, 14:00
xqz
otaku desu!
Wiek: 32 Na forum: 6407 dni Posty: 723
Nick w MP: xqz
Piwa : 5465
Kod: Juz zaczynam sie denerwowac xd
#include <a_samp>
#include <sscanf2>
#include zcmd
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED2 0xFF0000FF
#define COLOR_YELLOW 0xFFFF00AA
CMD:test123(playerid,cmdtext[]) return
SendClientMessage(playerid,-1,"dziala prawidlowo");
CMD:neon(playerid,cmdtext[])
{
new neon[MAX_VEHICLES][2], kolor[14];
/*
if(sscanf(cmdtext,"s[14]",kolor))
{
SendClientMessage(playerid,COLOR_YELLOW, "U?yj: /neon [nazwa koloru]");
return 1;
}
if(!strcmp(kolor,"bialy",true))
{
DestroyObject(neon[GetPlayerVehicleID(playerid)][0]);
DestroyObject(neon[GetPlayerVehicleID(playerid)][1]);
neon[GetPlayerVehicleID(playerid)][0] = CreateObject(18652,0,0,0,0,0,0, 100.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][0], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon[GetPlayerVehicleID(playerid)][1], GetPlayerVehicleID(playerid), 0.0, 0.0, -0.70, 0.0, 0.0, 0.0); */
SendClientMessage(playerid, COLOR_GREEN, "Tw?j kolor neonu zosta? zmieniony na bia?y.");
//}
/*else
{
SendClientMessage(playerid, COLOR_RED2, "Z?y kolor Neonu.");
} */
return 1;
}
/neon i czy jest text
Tagi: kolory :: neonów
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: