Wysłany: 2012-08-31, 22:20
KubaRSV4
Wiek: 31 Na forum: 5084 dni Posty: 17
Nick w MP: James Shaquille
Piwa : 1070
Witam, chcia?bym zrobi? komend? dla warsztatu /przemaluj ?eby przemalowywa? podaj?c W?ASNE ID a nie kolory z listy, robie tak i mam errory, je?eli kto? do?wiadczony wie jak to zrobi? - prosz? poprawi?, dam piwka. Z g?ry dzi?ki!
Kod: CMD:przemaluj(playerid, cmdtext[])
{
if(!ToBiznes(playerid,PlayerInfo[playerid][pBiznes])) return 1;
new b=PlayerInfo[playerid][pBiznes];
if(BiznesInfo[b][bTyp]!=2) return 1;
if(!DoInRange(40,playerid,BiznesInfo[b][bWyjscieX],BiznesInfo[b][bWyjscieY],BiznesInfo[b][bWyjscieZ]))
if(!IsPlayerInAnyVehicle(playerid))
{
GuiInfo(playerid,"Nie jeste? w poje?dzie");
return 1;
}
tmp = strtok(cmdtext, idx);
if(isnull(tmp))
{
GuiInfo(playerid,""BIALY"U?yj: "NIEBIESKI"/apojazd 4 [K1] [K2]");
return 1;
}
new k1 = strval(tmp);
tmp = strtok(cmdtext, idx);
new k2 = strval(tmp);
if(k1<0||k1>255) return 1;
if(k2<0||k2>255) return 1;
new nr=GetPlayerVehicleID(playerid);
if(SamochodInfo[nr][sAktywny]==true)
{
SamochodInfo[nr][sK1]=k1;
SamochodInfo[nr][sK2]=k2;
ChangeVehicleColor(nr,SamochodInfo[nr][sK1],SamochodInfo[nr][sK2]);
GuiInfo(playerid,""NIEBIESKI"Przemalowa?e? pojazd!");
return 1;
}
Errory:
Kod: F:\SAMP\Serwer\gamemodes\pclifex.pwn(35423) : error 017: undefined symbol "tmp"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35423) : error 017: undefined symbol "idx"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35424) : error 017: undefined symbol "tmp"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35424) : error 029: invalid expression, assumed zero
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35424) : error 017: undefined symbol "tmp"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35424) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
6 Errors.
Wysłany: 2012-08-31, 22:47
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Kod: F:\SAMP\Serwer\gamemodes\pclifex.pwn(35423) : error 017: undefined symbol "tmp"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35423) : error 017: undefined symbol "idx"
F:\SAMP\Serwer\gamemodes\pclifex.pwn(35424) : error 017: undefined symbol "tmp"
Nie masz nigdzie podanej definicji 'tmp' oraz 'idx'.
Wysłany: 2012-08-31, 23:38
KubaRSV4
Wiek: 31 Na forum: 5084 dni Posty: 17
Nick w MP: James Shaquille
Piwa : 1070
Prosz? o podanie dzia?aj?cego kodu na przemalowanie tylko dla mechanika, mo?na u?ywa? tylko w warsztacie b?d?c w aucie (Na G lub za kierownic?).
Wysłany: 2012-08-31, 23:59
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Nie b?dziemy podawa? Ci kod?w na wszystko pokombinuj sam, dodaj newy na g?rze lub co? innego.
Kreatywno??, pracowito??, kombinowanie - to klucz do sukcesu!
new tmp[256];
Czy co? takiego, w ten dese? dodaj na sam? g?r? - poczytaj poradniki. Da?em Ci komend? na /kuplek - wi?cej nie dostaniesz bo nawet za pomoc podzi?kowa? nie potrafisz. Nie ?al? si?, i nie p?acz?.
Wysłany: 2012-09-01, 00:26
KubaRSV4
Wiek: 31 Na forum: 5084 dni Posty: 17
Nick w MP: James Shaquille
Piwa : 1070
Da?e? mi komende kt?ra nie dzia?a,
@na g?re gamemoda do new?w czy na g?re kodu skryptu?
Wysłany: 2012-09-01, 00:53
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Te tmp, do newow tylko w odpowiednim miejscu.
Wysłany: 2012-09-01, 01:17
KubaRSV4
Wiek: 31 Na forum: 5084 dni Posty: 17
Nick w MP: James Shaquille
Piwa : 1070
A kod mam dobry? - nic to nie da ?e bd cudowa? bo mapke rozwale
Wysłany: 2012-09-01, 01:47
Cz3chu
Szary człowiek
Wiek: 28 Na forum: 5947 dni Posty: 239
Nick w MP: Czechu
Piwa : 174
Raczej poprawny, nie znam si? na tych rzeczach - spogl?dam tylko na errory i z nich mog? wywnioskowa? to ?e nigdzie nie masz definicji tmp.
Wysłany: 2012-09-01, 08:54
SkateR121
F-A-C-K J-U
Wiek: 29 Na forum: 5456 dni Posty: 46
Nick w MP: SkateR
Piwa : 976
Minuta roboty -.-
Kod: CMD:przemaluj(playerid, cmdtext[])
{
new tmp[64],idx;
if(!ToBiznes(playerid,PlayerInfo[playerid][pBiznes])) return 1;
new b=PlayerInfo[playerid][pBiznes];
if(BiznesInfo[b][bTyp]!=2) return 1;
if(!DoInRange(40,playerid,BiznesInfo[b][bWyjscieX],BiznesInfo[b][bWyjscieY],BiznesInfo[b][bWyjscieZ]))
if(!IsPlayerInAnyVehicle(playerid))
{
GuiInfo(playerid,"Nie jeste? w poje?dzie");
return 1;
}
tmp = strtok(cmdtext, idx);
if(isnull(tmp))
{
GuiInfo(playerid,""BIALY"U?yj: "ADMIN"/apojazd 4 (k1) (k2)");
return 1;
}
new k1 = strval(tmp);
tmp = strtok(cmdtext, idx);
new k2 = strval(tmp);
if(k1<0||k1>255) return 1;
if(k2<0||k2>255) return 1;
new nr=GetPlayerVehicleID(playerid);
if(SamochodInfo[nr][sAktywny]==true)
{
SamochodInfo[nr][sK1]=k1;
SamochodInfo[nr][sK2]=k2;
ChangeVehicleColor(nr,SamochodInfo[nr][sK1],SamochodInfo[nr][sK2]);
GuiInfo(playerid,""ADMIN"Przemalowa?e? pojazd!");
return 1;
}
else
{
GuiInfo(playerid,""ADMIN"Nie poprawne id pojazdu!");
}
return 1;
}
Tagi: /przemaluj :: (honest).
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: