Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: skin
41. Pickup Skin
Mam oto taki kod na to,gdy jak wejdziesz w pickup to ci nadaje skin.Wszystko dzia?a poprawnie tylko chc? aby by?o,gdy jak wejdziesz 2 raz w pickup to nadaje ci starego skina.Dam piwko :)

ID_SKINA 286

pickup 
createPickup 261.78110.511004.62312750
setElementInterior (pickup10)

addEventHandler "onPickupHit"pickup, function(thePlayer,matchingDimension)
local accName getAccountName getPlayerAccount thePlayer ) )
if 
isObjectInACLGroup ("user."..accNameaclGetGroup "Policja" ) ) then
setElementModel 
thePlayerID_SKINA 
end
end
)
42. Skin tylko dla Teamu.
Siemka, mam taki kod, kt?ry po wej?ciu w pickup nadaje skin, lecz chcia?bym, aby ten skin mo?na by?oby pobra? tylko je?li jest si? w teamie SAPD.

Oto kod, pom??cie, prosz?!

ID_SKINA 280

pickup 
createPickup 261.22680664063111.421249389651004.6171875312750
setElementInterior (pickup10)

addEventHandler "onPickupHit"pickup, function(hitElement,matchingDimension
setElementModel hitElementID_SKINA 
end
end

43. [INNE] Skin - wybór
Witam Zastanawiam si? jak zrobi? z textdrawu takie okienko na ?rodku ekranu obok dwa przyciski i w tym ?rodkowym okienku by?by pokazany skin i taka jakby wybiera?ka jak to zrobic ?
44. Skin - łatwe piwo do zgarnięcia
Witam chcia?em podmieni? skin, lecz co? mi nie wysz?o.

Kod
Kod:

txd = engineLoadTXD ( skin.txd )

engineImportTXD ( txd, 180 )

dff = engineLoadDFF ( skin.dff, 180 )

engineReplaceModel ( dff, 180 )


Meta
Kod:

<meta>
<script src="skin.lua" type="client" />
<file src="skin.txd" />
<file src="skin.dff" />
</meta>


DB3
Kod:

Error: skin-180skin.lua:1: attempt to index global 'skin' (a nil value)
45. Skin Shop
Witam! Pisz? skin shop od zera i mam problem. Nie wiem jak zrobi? aby wszystko wy?wietla?o si? po wej?ciu w marker. Za pomoc :piwo:
Strony serwera nie mam, i zastanawiam si? czy inni b?d? widzieli mojego skina?
Kod:[lua]Sklep = {
gridlist = {},
staticimage = {},
button = {}
}

Sklep.button[1] = guiCreateButton(784, 350, 117, 35, "Zakup", false)
Sklep.button[2] = guiCreateButton(784, 408, 117, 35, "Zamknij", false)
Sklep.gridlist[1] = guiCreateGridList(378, 279, 176, 248, false)
guiGridListAddColumn(Sklep.gridlist[1], "Skiny", 0.9)
guiGridListSetItemText(Sklep.gridlist[1], 0, 1, "Garnitur", false, false)
guiGridListSetItemText(Sklep.gridlist[1], 1, 1, "Miejskie", false, false)
guiGridListSetItemText(Sklep.gridlist[1], 2, 1, "Diler", false, false)
guiSetVisible(Sklep.button[1], false)
guiSetVisible(Sklep.button[2], false)
guiSetVisible(Sklep.gridlist[1], false)

function tlo()
dxDrawRectangle(368, 269, 553, 268, tocolor(0, 0, 0, 227), false)
dxDrawText("Sklep Skin", 530, 246, 755, 287, tocolor(255, 255, 255, 255), 1.30, "bankgothic", "left", "top", false, false, true, false, false)
end

function(player)
if (local player == getLocalPlayer()) then
addEventHandler("onClientRender", root, tlo, true )
guiSetVisible(Sklep.button[1], true)
guiSetVisible(Sklep.button[2], true)
guiSetVisible(Sklep.gridlist[1], true)

...
46. Skin
Napisa?em skrypta lecz mam problem poniewa? nadaje skina lecz po jakim? czasie (oko?o 10 sekund) powraca do standardowego gram na gamemodzie DayZ.
Chc? ?eby efekt zmiany skinu zosta? a? do ?mierci i a? do wyj?cia z serwera i ?eby skrypt dzia?a? pod grup?(team)
Skrypt:
http://pastebin.com/pzdCPSdM
47. Skin
Chcia?em wgra? na m?j serwer skina. Wszystko dobrze, skin jest w resources. W??czam go pobiera si? 900 Kb, a skin po za?adowaniu si? nie zmienia. W??cza?em i wy??cza?em ale nic.

Plik Lua:
function podmiana(res)
    if (
res==getThisResource()) then
        
        txd 
engineLoadTXD swat.txd285 )
        
engineImportTXD txd285 )
        
dff engineLoadDFF swat.dff285 )
        
engineReplaceModel dff285 )
        
    
end
end
addEventHandler
(onClientResourceStartgetRootElement(), podmiana)

Plik Meta:
<meta>
    <
info name="Skin Anty" version="1.0" type="script" />
    
author="thefroziipl" <script src="skins.lua" type="client"/>
    <
script src="skins.lua" />
    <
file src="swat.txd" />
    <
file src="swat.dff" />
</
meta>

Pliki Dff i Txd:
swat.txd
swat.dff
i plik lua skins.lua
48. Skin frakcyjny
Witam chc? aby komendy wszystkie danej frakcji mog?y by by? tylko u?ywane gdy gracz b?dzie na skinie .

To jest moja przyk?adowa komenda
Kod:


CMD:rablokada(playerid, params[])
{
new skin = GetPlayerSkin(playerid);
if(skin == 8 || skin == 42 || skin == 50 || skin == 69)
{
new Float:posx;
new Float:posy;
new Float:posz;
GetPlayerPos(playerid, posx, posy, posz);
blokady[blokadyIdx] = CreateObject(981, posx+1, posy+2, posz, 0.00, 0.00, 10.00); // posz to wysokosc
blokadyIdx++;
}
else
{
SendClientMessage(playerid, Czerwony, "Nie masz dostepu do tej komendy !");
return 1;
}
return 1;
}


Zrobilem pobranie skinu i w warunku da?em numer skinu ale to nie dzia?a jak to zrobi? ? HELP
49. [INNE] Skin Frakcyjny !
Witam mam problem ot?? zrobi?em skin na komend? czyli jedziemy na baz? piszemy /skin i wybieramy np. kobiete i zak?ada nam sie skin kobiety jest to skin dla frackji taxi , ok wszystko dziala komendy tez ale gdy zgine i dostane skina tego zwyklego to nadal moge uzywac komend tych co byly na skinie frakcyjnym kto pomoze ? Stawiam piwo ;]
[code]
CMD:skin(playerid, params[])
{
new frakcja = gGracz[playerid][Frakcja];
if(frakcja == 2)
{
if(IsPlayerInRangeOfPoint(playerid, 10.00, 1329.2878,744.4875,10.8203))
{
ShowPlayerDialog(playerid, SKIN, DIALOG_STYLE_LIST, "Skiny", "KobietanOpusc Sluzbe", "Wybierz", "Anuluj");
return 1;
}
else
{
SendClientMessage(playerid, Czerwony, "Nie jestes na bazie !");
}
}
else
{
SendClientMessage(playerid, Czerwony, "Nie pracujesz w tej frakcji !");
return 1;
}
return 1;
}
[/code]

[ Dodano : 2014-03-31, 08:53 ]
sorka - to jest przyk?adowa komenda ktora dziala po zginieciu i gdy jestem na innym skinie
[code]
CMD:rachunek(playerid, params[])
{
new class = GetPlayerSkin(playerid);
new id, kwota;
if(class == 11 )
{
if(sscanf(params, "uis[32]", id, kwota))
SendClientMessage(playerid, Czerwony, "Uzyj /rachunek [id] [kwota]");
GivePlayerMoney(playerid, kwota);
GivePlayerMoney(id, -kwota);
return 1;
}
else
{
if(class < 11 || class > 11)
{
SendClientMessage(playerid, Czerwon...
50. Skin do teamu
Tak jak w temacie jak zrobi? skrypt kt?ry przypisze dany skrypt do teamu?
51. Jak zrobić że jak się zginie ma się dalej ten skin
Witam mam skrypt na save, ale jak zgin? to skina mi nie zapisuje, wiec pytanie jak to zrobi? ?eby po zgini?ciu mia?o si? dalej ten skin ?
52. [INNE] Skin
Witam, mam problem.
Mam system zapisu kont do dini.
Po wyj?ciu z serwra ?adnie zapisuje w scriptfiles id skinu przypasowanego do danego konta, lecz po wejsciu na serwer ka?dy otrzymuje skin o id 0. W czym tkwi problem?
Oto m?j kod:
Kod:

SetPlayerSkin(playerid, dini_Int(FileStats(playerid), "skin"));
53. [GF] Skin frakcyjny
Cze?? mam wizj? na serwer ;) i ale po prostu mam jaki? lewacki serwer pobrany bo raz co? dzia?a raz nie. Chcia?bym zrobi? ?eby skiny by?y przydzielone do frakcji- logujesz si? i dopiero wtedy zostajesz przeniesiony do wybiera?ki. Wszystko ok tylko nie mam pomys?u jak wywo?a? wybieranie skina wikipedia samp'a nic mi na ten temat nie powiedzia?a.


mam te? drugi problem i nie wiem czy po prostu co? ?le wymy?li?em czy po prostu m?j serwer o*ipia? z rado?ci i nie chce wykona? "kodu bo tak"





z g?ry dzi?ki za odpowied? i zainteresowanie ;)
54. [INNE] Wybierałka skin w TD
[center]Cze?? postanowi?em zrobi? wybiera?ke, ?e skiny pokazuj? si? w TD. Prawie mi to wysz?o lecz mam bugi i nie wiem jak to naprawi?, poniewa? robie to pierwszy raz :c I nie mam zielonego poj?cia dlaczego si? tak dzieje.

Wygl?da to tak. :

[img]http://i.imgur.com/apvquNF.png[/img]

a kod wygl?da tak.

[pawn]#include <a_samp>

new PlayerText: Skin_ID1;
new PlayerText: Skin_ID2;
new PlayerText: Skin_ID3;
new Skins;

main(){}

public OnGameModeInit()
{
for(Skins = 0; Skins < 299; Skins++)
{
AddPlayerClass(Skins,2566.5068,-1732.5140,1.6406,346.8111,0,0,0,0,0,0);
}
return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
Skin_ID1 = CreatePlayerTextDraw(playerid, 521.000000, 274.000000, "_");
PlayerTextDrawBackgroundColor(playerid, Skin_ID1, 0);
PlayerTextDrawFont(playerid, Skin_ID1, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawTextSize(playerid, Skin_ID1, 85.000000, 76.000000);
PlayerTextDrawSetPreviewModel(playerid, Skin_ID1, GetPlayerSkin(playerid));
PlayerTextDrawShow(playerid, Skin_ID1);
Skin_ID2 = CreatePlayerTextDraw(playerid, 158.500, 347.500, "_");
PlayerTextDrawBackgroundColor(playerid, Skin_ID2, 0);
PlayerTextDrawFont(playerid, Skin_ID2, TEXT_DRAW_FONT_MODEL_PREVIEW);
PlayerTextDrawTextSize(playerid, Skin_ID2, 58.000, 80.500);
PlayerTextDrawSetPreviewModel(playerid, Skin_ID2, GetPlayerSkin(playerid)+1);
PlayerTextDrawShow(player...
55. Skin shop
Cze?? Ponownie mam znow nowy problem :
Nie chce sie pojawic gui w markerze kod :
[Lua]
blip1 = createBlip ( 2334 ,19 ,27 ,45)

sklep = createMarker ( 2334, 19, 26, "cylinder", 1, 255, 0, 0, 150 )



GUIEditor = {
button = {},
window = {}
}
GUIEditor.window[1] = guiCreateWindow(429, 357, 398, 313, "Przebieralnia", false)
guiWindowSetSizable(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.window[1],false)
CJ = guiCreateButton(14, 30, 131, 57, "Skin 1", false, GUIEditor.window[1])
Trutch = guiCreateButton(14, 108, 131, 60, "Skin 2", false, GUIEditor.window[1])
Maccer = guiCreateButton(14, 199, 130, 59, "Skin 3", false, GUIEditor.window[1])
Cosual = guiCreateButton(161, 31, 116, 56, "Skin 4", false, GUIEditor.window[1])
Busines = guiCreateButton(162, 110, 115, 58, "Skin 5", false, GUIEditor.window[1])
Card = guiCreateButton(161, 199, 116, 57, "Skin 6", false, GUIEditor.window[1])

function okno(hitElement, matchingDiemnsion)
if hitElement == getLocalPlayer() then
if source == sklep then
guiSetVisible (shop,false)
showCursor (false)
end
end
end
addEventHandler ("onClientMarkerLeave", sklep, okno)

addEventHandler ("onClientGUIClick", getRootElement(),
function(button, state, absoluteX, absoluteY)
if ( source == CJ ) then
triggerServerEvent("CJ",getLocalPlayer())
end
end)
addEventHandler ("onClientGUIClick", ...
56. [INNE] vspawner pojazdy i skin
Witam.Usun??em ostatnio z tego skryptu kilka pojazd?w dok?adnie 4.I mam taki problem i? na ostatniej stronie mam w czterech ostatnich okienkach skiny CJ'a da rad? jako? to usun???Za pomoc piwko i respekt. ;)
57. [GF] Skin
[center]Cze?? Wszystkim ! :)

Do rzeczy, wi?c zaczynam gadk?:

Chcia?bym doda? funkcj? (?) do zapisu plik?w czyli w scriptfiles -> konta.

Ot?? chcia?bym doda? wi?cej rzeczy do zapisu np skin.


Mo?e wyt?umacz? inaczej:

G?ra mapy:
[pawn]enum DaneGracza
{
Wiek,
Urzadid,
Sklepid,
Plec,
Skin,//Nowa rzecz
}[/pawn]

STOCK:
[pawn]stock Register(playerid,haslo[])
{
new string[500];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid, Gname, sizeof(Gname));
format(string, sizeof(string), "GF/Gracze/%s.ini",Gname);
dini_Create(string);
//

dini_Set(string, "Haslo",haslo);
dini_IntSet(string, "Kasa", KASAGRACZASTART);
dini_IntSet(string, "Miasto", 0);
dini_IntSet(string, "Wiek", 0);
dini_IntSet(string, "Plec", 0);
dini_IntSet(string, "Skin", 0);[/pawn]

Drugi stock - Wczytajgracza:
[pawn] ResetPlayerMoney(playerid);
GivePlayerMoney(playerid, dini_Int(string, "Kasa"));
SetPlayerScore(playerid, dini_Int(string, "Punkty"));
Gracz[playerid][Miasto] = dini_Int(string, "Miasto");
Gracz[playerid][Wiek] = dini_Int(string, "Wiek");
Gracz[playerid][Plec] = dini_Int(string, "Plec");
Gracz[playerid][Skin] = dini_Int(string, "Skin");[/pawn]

Zapiszgracza:
[pawn] dini_IntSet(string, "Kasa", GetPlayerMoney(playerid));
dini_IntSet(string, "Punkty", GetPlayerScore(playerid));
di...
58. Brama na skin
Siema.
potrzebumj? bramy na skina skombinowa?em ju? takie co? :

ale niestety brama si? nie rusza :/ i wyskakuj? tylko dolna komenda a mam poprawny skin. aha i jeszcze jedno jak doaca? kilka skin?w bo na 1 to lipa :)
z g?ry dzi?ki.

brama = createObject(10184,- 1631.4000244141, 688.5,8.6999998092651, 0, 0, 270)

function bramap(source)
local skin = getPlayerSkin(source)
if skin == 280 then
moveObject (brama, 3000, -1631.4000244141,688.5,13)
outputChatBox("- Otworzyles brame policji.",thePlayer,0,255,0,true)
else
outputChatBox ("- Tylko policjanci mog? otwiera? brame policji.", source, 255, 255, 0)
end
end
addCommandHandler("po", bramap)[/code]
59. Skin po śmierci
Witam, prosz? o pomoc w sprawie zapisu skina po ?mierci.
Je?li kto? ma skrypt kt?ry pomo?e mi z tym problemem na g?rze to prosz? o niego.
60. Robienie postaci i skin
Witam
Potrzebuje pomocy w napisaniu skryptu na robienie postaci i wybieraniu skinu, skrypt mysql
czyli. wchodze na serwer robie kontto i wyskakuje mi info zeby zrobic postac wpisujey imie i naziwsko i wybieram yskin

pzdr
61. Skin system
siemanko, wyskoczyl mi blad w tym kodzie w 52 linijce w funkcji addEventHandler, co z nim jest nie tak?

[code]

GUIEditor = {
button = {},
window = {},
label = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
function()
okno = guiCreateWindow(553, 303, 493, 466, "Skin System || Copyright by Ciastko", false)
guiWindowSetSizable(okno, false)
guiWindowSetMovable(okno, false)

GUIEditor.label[1] = guiCreateLabel(162, 53, 384, 108, "Wybierz sw?j skin do zmiany:", false, okno)
szeryf = guiCreateButton(181, 109, 126, 65, "Szeryf", false, okno)
guiSetProperty(szeryf, "NormalTextColour", "FFAAAAAA")
lekarz = guiCreateButton(180, 199, 127, 68, "Lekarz", false, okno)
guiSetProperty(lekarz, "NormalTextColour", "FFAAAAAA")
zero = guiCreateButton(182, 293, 125, 67, "ZERO", false, okno)
guiSetProperty(zero, "NormalTextColour", "FFAAAAAA")
strazak = guiCreateButton(325, 109, 133, 65, "Stra?ak", false, okno)
guiSetProperty(strazak, "NormalTextColour", "FFAAAAAA")
mechanik = guiCreateButton(326, 201, 132, 66, "Mechanik", false, okno)
guiSetProperty(mechanik, "NormalTextColour", "FFAAAAAA")
pilot = guiCreateButton(325, 293, 133, 67, "Pilot", f...
62. skin
Witam
Jak przydzielic dany skin dla jednej grupy
Zapomoc :piwo: :piwo:
63. [INNE] Kazdy skin to skin CJ
Siemka niedawno pobralem sobie mapke i jest lipa bo wszystkie skiny sa skinami cj.

Jak by tego bylo malo to sie zespawnuje mam takie przyjasnione tlo jak by mi fotoradal pykal fotki ciogle.

Help

---
pozdrawiam ; )
64. [INNE] Kazdy skin to skin CJ
Siemka niedawno pobralem sobie mapke i jest lipa bo wszystkie skiny sa skinami cj.

Jak by tego bylo malo to sie zespawnuje mam takie przyjasnione tlo jak by mi fotoradal pykal fotki ciogle.

Help

---
pozdrawiam ; )
65. [INNE] Kupubranie - każdy skin inna cena
Witam, ja dopiero zaczynam przygod? w pawno i chcia?bym si? zapyta?, bo mam tak? cmd:
[code]if(strcmp(cmd, "/kupubranie", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "[UZYJ:] /kupubranie [ID Skinu]");
return 1;
}
new id = strval(tmp);
for(new i = 0; i < sizeof(Businesses); i++)
{
if (PlayerToPoint(25.0, playerid,Businesses[i][ExitX], Businesses[i][ExitY], Businesses[i][ExitZ]))
{
if(GetPlayerVirtualWorld(playerid) == i)
{
if(Businesses[i][BizType] == 6)
{
if(Businesses[i][Products] != 0)
{
if(GetPlayerCash(playerid) >= 100)
{
if(IsACopSkin(id) == 0)
{
if(IsValidSkin(id))
{
SetPlayerSkin(playerid,id);
GivePlayerCash(playerid,-100);
Businesses[i][Products]--;
Businesses[i][Till]+=100;
SendClientMessage(playerid, COLOR_LIGHTYELLOW2, "Ubranie kupione, $-100.");
SaveBusinesses();
return 1;
}
}
}
}
}
}
}
}
}
return 1;
}[/code]
I ona polega na tym ?e ja wpisuje /kupubranie [id skina] i mi si? zmienia skin. Chcia? bym zrobi? tak ?eby ka?dy skin mia? inn? cen?, lecz ...
66. Brama na skin
Witam. Jako i? mam sw?j serwer oraz ma?y problem, a sp??niam si? z terminem otwarcia musz? mie? co? zast?pczego do bram. Powiem tyle ?e narazie nie mam mo?liwo?ci korzystania z ACL (czyli brama na ACL itp.) wi?c szukam czego? zast?pczego. Jak zrobi? bram? na skin? Czyli jak kto? ma np. skin 280, 281 lub 282 to mo?e u?ywa? komendy /openpolice? W skr?cie, chce mie? bramy na skin!


:piwo: :piwo: :piwo: